php7-swoole-Class|php7-swoole-Class 'swoole_websocket_server' not found 问题
标签(空格分隔): php
分析
nginx/apache 读取的php.uini 文件 和 cli模式的php.ini 文件不同导致的
swoole是在cli模式下运行的 或许你安装swoole扩展在phpinfo中已经成功 但不代表真的可以使用了
解决办法
1. 查看cli的php.ini的位置
php -i|grep php.ini
文章图片
2 查看已安装swoole.so位置
find / -name swoole.so
文章图片
3 修改cli下的php.ini 添加已经安装号的swoole.so文件[直接写绝对路径]
vim /etc/php/7.0/cli/php.ini[这是我的cli下的php.ini位置]
最后一行添加extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/swoole.so
【php7-swoole-Class|php7-swoole-Class 'swoole_websocket_server' not found 问题】转载于:https://www.cnblogs.com/yanweifeng/p/10307999.html
推荐阅读
- spring|spring boot项目启动websocket
- WebSocket|WebSocket 语法解析
- Websocket和Socket.io的区别及应用
- swoole打造高性能赛事直播平台1(准备工作)
- swoole有什么好处
- Swoole v5.0 版本新特性预览之新的运行模式
- 微信云托管|微信云托管 WebSocket 实战(基于模版实现消息推送)
- 彻底弄懂WebSocket
- SpringCloud之WebSocket配置的最佳方式
- 【2022/1/12】think-swoole使用教程