通过SSL使用nginx的PHP websockets
|
如何在nginx中使用PHP设置websockets? 我看过这个教程,但不能让它工作 https://www.sanwebe.com/2013/05/chat-using-websocket-php-socket 已将三个文件复制到www目录的根目录中 的index.php 在index.php中,我更改了URI
在nginx中我添加了这个
http://nginx.org/en/docs/http/websocket.html 启动websocket服务器
聊天位于https://domain.com/chat.php并加载,但在聊天窗口中出现此错误发生错误 – 连接已关闭 还试图通过此工具连接,但得到此错误 http://www.websocket.org/echo.html
如果通过浏览器请求
您在nginx配置中使用端口9000,而PHP的内置Web服务器在端口8000上运行.
尝试将端口更改为8000并查看是否可以解决该问题.
编辑: 关于ERR_DISALLOWED_URL_SCHEME 自从版本50以来,Chrome要求所有websocket通信都通过SSL.您可能需要启用此功能才能让您的应用在Chrome中运行. 你有两个选择: >使用受信任的证书颁发机构颁发的证书 (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在没有apache的情况下通过https设置svn
- apache-2.2 – Nginx作为反向代理:如何正确配置网关超时?
- linux – 使用htop命令时,在时间列中执行红色值意味着有什么
- Nginx proxy_pass通过https_proxy
- django-nginx fastcgi-未处理的异常(从Django 1.2.4升级到D
- 为什么proxy_set_header主机$host;不再在nginx 1.8.0中工作
- python – Nginx fastcgi截断问题
- node.js – socket.io nginx配置WebSocket握手期间出错:’
- nuberx中的kubernetes dns解析器
- Nginx子域:重定向/.众所周知的加密路径
- node.js – 哪个最有效:通过nginx或节点通过ngi
- linux – 无法启动php-fpm – “无法为用户’apa
- 403使用nginx禁止wordpress索引,其余页面工作正常
- 模板 – 如何使用ansible循环包含模板变量的数组
- 传递URI查询参数Nginx反向代理
- javascript – Laravel AngularJS CORS无效
- reactjs-nginx尝试根据uri在目录中查找index.htm
- 自动将docker容器附加到nginx负载均衡器的上游配
- amazon-web-services – 为什么我得到ElasticBea
- 无法从Java中的Nginx反向代理获取远程IP
