linux+nginx+php websocket server问题
16lz
2021-01-22
我这边有一个liunx+nginx+php环境的server
我希望在上边运行一个websocketserver(是用PHP写的)我这边用linuxphp下的php运行webSocket/server.php打印和运行都是正常的。
但是当我用客户端连接的时候,服务器端根本没有反应。
我的nginx是1.4版本的,网上说1.3版本就支持WebSocket了。
并且给了
location/chat/{
proxy_passhttp://backend;
proxy_http_version1.1;
proxy_set_headerUpgrade$http_upgrade;
proxy_set_headerConnection"upgrade";
}
说是反向代理
http://nginx.org/en/docs/http/websocket.html
请高手帮我想想办法
websocket和你的nginx没有关系吧,即使吧nginx卸载了一样可以用php写socket啊
我希望在上边运行一个websocketserver(是用PHP写的)我这边用linuxphp下的php运行webSocket/server.php打印和运行都是正常的。
但是当我用客户端连接的时候,服务器端根本没有反应。
我的nginx是1.4版本的,网上说1.3版本就支持WebSocket了。
并且给了
location/chat/{
proxy_passhttp://backend;
proxy_http_version1.1;
proxy_set_headerUpgrade$http_upgrade;
proxy_set_headerConnection"upgrade";
}
说是反向代理
http://nginx.org/en/docs/http/websocket.html
请高手帮我想想办法
2 个解决方案
#1
websocket和你的nginx没有关系吧,即使吧nginx卸载了一样可以用php写socket啊
更多相关文章
- Linux-2.6 所有版本内核源码下载
- 服务器端linux发行版的选择
- Linux下符号版本原理及实现
- MySQL5.5.22版本安装配置以及基本命令的使用和管理数据库备份与
- Mysql5.7.10版本安装后空密码登录,退出后提示密码错误连接不上解
- MySQL5.7.11版本,64位绿色版安装
- Linux操作系统Centos7.2版本搭建Apache+PHP+Mysql环境
- MySQL——问题:mysql(5.7版本)目录下没有data文件夹
- 内网安装mysql主从服务,mysql版本5.6.38-winx64