正在尝试在MAMP中使用PHP7.0.2安装swoole
$ pecl install swoole
Could not open input file:/app/MAMP/bin/php/php7.0.2/lib/php/peclcmd.php有没有其他方法来安装它?谢谢。
发布于 2018-07-30 03:20:17
我没有运气安装Swoole通过家庭酿造或果胶。所以我手动安装并工作。所以在这里我的步骤是:
确保在osx上安装了php
php -v
phpize -v转到临时文件夹
cd /tmp/下载源代码
wget "https://github.com/swoole/swoole-src/archive/v4.0.3.tar.gz" -O swoole.tar.gz解压文件
tar xvzf swoole.tar.gz转到源文件夹
cd swoole-src-4.0.3/为PHP扩展准备构建环境
phpize根据需要添加配置参数
./configure快跑吧。这需要一段时间,make模块/swoole.so的成功结果。
make创建Swoole扩展目录
mkdir -p /usr/local/opt/php71-swoole/将swoole安装到PHP扩展目录中
cp modules/swoole.so /usr/local/opt/php71-swoole/为Swoole创建配置文件
touch /usr/local/etc/php/7.1/conf.d/ext-swoole.ini
echo "extension=/usr/local/opt/php71-swoole/swoole.so" > /usr/local/etc/php/7.1/conf.d/ext-swoole.ini检查swoole扩展是否已启用php -m \ grep
如果成功,它将输出类似于"swoole“的内容。
PS:我运行PHP7.1和Swoole 4.0.3。用你自己的版本来调整它。
https://stackoverflow.com/questions/51120098
复制相似问题