Events.php 无法获取 start_gateway.php 传递过来的$_session

blsa点cn

问题1: Events.php 无法获取 start_gateway.php 传递过来的$_session有看到手册有如下一段话 http://doc.workerman.net/640187

[attach]2258[/attach]
 
以下是我的代码:
[attach]2255[/attach]
[attach]2256[/attach]

[attach]2257[/attach]
 
问题2:网站是https协议,我使用的是nginx做代理
但是获取到的$_SERVER 是127.0.0.1
参考文档:http://doc2.workerman.net/326157  http://doc.workerman.net/faq/secure-websocket-server.html

[attach]2259[/attach]

[attach]2260[/attach]
 

2956 1 0
1个回答

朕震惊了

你截图的手册里设置session是在onWebsocketConnect里,你的设置的位置貌似不对吧。还有就是Events.php里获得session应该是在onMessage里,onConnect我猜是获取不到的

  • blsa点cn 2019-07-13

    谢谢,我刚刚按照您说的改了一下,能获取到session,谢谢老哥

  • blsa点cn 2019-07-13

    顺便问一下,您知道第二个问题为什么远端ip是127.0.0.1吗

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