gpt4 book ai didi

php - 无法使用 Rachet(JS、PHP)在线连接到服务器

转载 作者:行者123 更新时间:2023-12-04 16:14:27 26 4
gpt4 key购买 nike

该站点在本地实例上运行良好,但当我尝试在实时服务器上运行它时,出现以下错误

WebSocket connection to 'ws://localhost:8888/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

我已经打开了防火墙上的端口并像这样进行了测试 -
telnet 127.0.0.1 8888
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

我还应该检查什么?
顺便说一下,当我在线运行站点时,我应该仍然使用 localhost 作为地址还是站点 ip ? (我都试过,两次都出现同样的错误)

最佳答案

当您在线运行套接字时,您应该使用此代码来启动套接字
$app = new Ratchet\App(__SERVER_HOSTNAME__, 8888, '0.0.0.0' );

凡恒__SERVER_HOSTNAME__是运行 WebSocket 的域名。

然后在 javascript 中,您将连接到ws://<?php echo __SERVER_HOSTNAME__; ?>:8888

关于php - 无法使用 Rachet(JS、PHP)在线连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30796929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com