关于Gateway和页面js连接wss问题

tepux

网站已经配置了SSL,在运行的时候提示浏览器不支持SSL和普通的ws://混用,看到提示WSS,搜了一下发现是ws协议的加密版,担心Gateway会不支持,不过看到了官方文档里有提到。

在写$context的时候,local_pk我填的是privkey.pem(后缀不是.key),除此外和官方的代码差不多。

这样会有影响吗?因为最后测试是报错的……

WebSocket network error: 未能完成该操作。(OSStatus 错误 -9847。)

页面的Js代码是ws = WebSocket("wss://www.tepux.com:1955");

这个可以的吧。

请简单点解答。

4692 2 0
2个回答

tepux

另外,在服务器端命令窗口运行GW的时候报错:

PHP Warning: PHP Startup: Unable to load dynamic library '/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll' - /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0

php cil 是5.6的

  • 暂无评论
xiuwang

有可能是openssl扩展没装。
你运行 php -m 看下是否装了openssl扩展。

linux下php扩展不是dll文件,是so文件

  • tepux 2017-09-18

    解决了,我换Php7命令执行,好像PHP5.6里面没有带OPENSSL。

年代过于久远,无法发表回答
🔝