求助;swoole不能启动,核查发现网站运行报错503
[Fri Apr 12 08:19:47.165644 2024] [proxy:error] [pid 18823:tid 140227368568576] (111)Connection refused: AH00957: ws: attempt to connect to 127.0.0.1:8333 (127.0.0.1:8333) failed
[Fri Apr 12 08:19:47.165823 2024] [proxy_http:error] [pid 18823:tid 140227368568576] [client 81.69.101.237:64122] AH01114: HTTP: failed to make connection to backend: 127.0.0.1;
根据核查php扩展文件是提示扩展文件未加载swoole,php默认扩展加载路径发生变化,核查/www/server/php/74/bin/php -m,无报错,显示swoole、swoole_loader已经安装,则现在的报错应当如何解决,
解决办法:
确保/www/server/php/74/bin/php -m核查swoole、swoole_loader均已安装;
1、确认不是扩展应用的问题导致swoole加载失败,同时查询php -m,此时两者均可能出现报错,提示需要进行swoole的安装,
2、使用php -v报错同时提示php的版本为7.2版本,与swoole安装版本不一致;
3、此时可以判断为因为php加载了没有swoole扩展的7.2版本php导致网站swoole不能正常,出现报错503,不能正常使用;登录网站根目录,处理掉以前的
rm -f /usr/bin/php
引用你想要的版本
ln -sf /www/server/php/74/bin/php /usr/bin/php
4、进行php的版本测试:php -v
php -m测试:
确认影响加载问题已经排除,加载成功后可以重新启动swoole
应用使用功能正常:
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}