记住用户名密码
宝塔环境安装使用hyperf框架时使用第三方SDK会提示:cURL error 1014: SSL verify failed (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
解决方法就是重新编译swoole,不要用宝塔自带的扩展,截止目前宝塔版本7.8.0依旧需要自己手动重新编
解决方法就是重新编译swoole,不要用宝塔自带的扩展,截止目前宝塔版本7.8.0依旧需要自己手动重新编
注意: 不要直接clone下来,不然编译会报错,直接上传压缩包解压
下载地址:https://gitee.com/swoole/swoole/releases
这里准备在php7.4版本上安装swoole扩展,因此打开目录:/www/server/php/74/include/php/ext,将下载的压缩包上传到这个目录并解压,重命名为swoole
#进入目录 cd swoole #生成configure文件准备编译 /www/server/php/74/bin/phpize #编译配置项 ./configure --enable-openssl --with-php-config=/www/server/php/74/bin/php-config #执行编译 make && make install
进入目录/www/server/php/74/etc,编辑php-cli.ini和php.ini两个文件,在文件后面追加
[swoole] extension = swoole.so swoole.use_shortname = 'Off'
*这里可能是个宝塔BUG,实际上生效的文件仅仅是php-cli.ini
然后记得重启php
这需要先清理缓存文件,也就是宝塔的回收站清空,然后重新执行上面几步即可
/www/server/php/74/bin/php --ri swoole
目前有 0 条留言 其中:访客:0 条, 博主:0 条