安装swoole遇到的坑

我使用的是wdcp系统,多个php版本,运行的是7.1版本

安装步骤:

1、下载源码

git clone https://github.com/swoole/swoole-src.git

第一个坑:

我使用的是swoole码云的链接,正常安装编译后php -m 没有显示swoole,phpinfo是有显示的

后来使用github地址重复操作,php -m正常显示了swoole,不知道是不是这个原因,但我感觉是

2、进入swoole文件夹,生成configure

cd swoole-src

/www/wdlinux/phps/71/bin/phpize

3、编译安装

./configure --with-php-config=/www/wdlinux/phps/71/bin/php-config

第二个坑:

多个php版本的情况,需要指定版本conifg

4、make && make install

make

make install

输出的/www/wdlinux/phps/71/lib/php/extensions/no-debug-non-zts-20160303/

需要用到,复制

5、修改php.ini

第三个坑:一定要找到指定php版本的php.ini

/www/wdlinux/phps/71/ect/php.ini

添加扩展,上面复制的路径

extension=/www/wdlinux/phps/71/lib/php/extensions/no-debug-non-zts-20160303/swoole.so

6、重启php-fpm

/www/wdlinux/phps/71/bin/php-fpm restart


搞了一天,出了太多错误,差点就要放弃,坚持就是胜利啊~

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值