为什么把项目部署到https上,workerman显示一直创建连接?

darren

在http上是正常的,在https上就显示一直创建连接

3150 11 0
11个回答

darren

大神快来

  • 暂无评论
walkor

信息提供的太少了,截图吧,把报错都截图出来

  • darren 2017-05-18

    是看workerman的日志吗?日志位置在那里?

darren

[attach]618[/attach]

  • 暂无评论
darren

[attach]620[/attach]
这是开启workerman的时候出的错误

  • 暂无评论
darren

但是在页面点进去看的时候一直显示创建连接,workerman.log里面却没有错误出现.

  • 暂无评论
walkor

把上面报错修复了。
浏览器f12能看到具体js报错,贴出来。

估计是https下用了ws导致的,https下要用wss,wss配置方法参见gateway手册常见问题

darren

[attach]624[/attach]
这是start_gateway.php文件

  • 暂无评论
darren

[attach]625[/attach]

这是我nginx里面配置的

  • 暂无评论
darren

[attach]626[/attach]

这个8282是指什么端口?是workerman的默认7272端口吗?

  • 暂无评论
darren

[attach]627[/attach]
我的nginx里是这样配置的,但是访问出现这个错误

[attach]628[/attach]

[attach]629[/attach]

  • darren 2017-05-19

    还有这一段代码加到那个文件里?

darren

[attach]630[/attach]

这是nginx的错误日志

  • 暂无评论
年代过于久远,无法发表回答
🔝