gpt4 book ai didi

php - socket.io laravel echo 在 ubuntu 的生产环境中不起作用

转载 作者:行者123 更新时间:2023-12-04 08:42:46 24 4
gpt4 key购买 nike

我正在使用带有 Redis 的 socket.io 和 laravel echo 服务器以及在服务器上安装的 SSL,但是 socket.io 文件没有加载到生产 ubuntu 服务器上,一切在我的本地窗口中运行良好我不确定我是否需要任何其他生产配置我也允许使用 UFW 6001 端口。
这是我的 laravel-echo-server.json 文件。

{
"authHost": "https://flowerful.initialengine.com",
"authEndpoint": "/broadcasting/auth",
"clients": [
{
"appId": "bb6e18dd7fd2e7aa",
"key": "c52b04fae249d3cb303b317b281b1599"
}
],
"rejectUnauthorized": false,
"database": "redis",
"databaseConfig": {
"redis": {},
"sqlite": {
"databasePath": "/database/laravel-echo-server.sqlite"
}
},
"devMode": true,
"host": null,
"port": "3001",
"protocol": "https",
"socketio": {},
"secureOptions": 67108864,
"sslCertPath": "/etc/letsencrypt/live/flowerful.initialengine.com/fullchain.pem",
"sslKeyPath": "/etc/letsencrypt/live/flowerful.initialengine.com/privkey.pem",
"sslCertChainPath": "",
"sslPassphrase": "",
"subscribers": {
"http": true,
"redis": true
},
"apiOriginAllow": {
"allowCors": true,
"allowOrigin": "https://flowerful.initialengine.com",
"allowMethods": "GET, POST",
"allowHeaders": "Origin, Content-Type, X-Auth-Token, X-Requested-With, Accept, Authorization, X-CSRF-TOKEN, X-Socket-Id"
}
}
this is laravel echo server running on the production server.
我在不同的门户网站上搜索并获得一些帮助,然后我应用了一些东西。
  • 允许 ufw 端口 6001
  • 运行命令laravel-echo-server init并创建一个配置文件
  • 为 SSL 提供正确的路径

  • 我心中的一些事情可能正在发生。
    我安装的虚拟主机可能是 apache2 不允许域在 6001 端口上运行
    该 URL 不起作用。 https://flowerful.initialengine.com:6001/socket.io/?EIO=3&transport=polling&t=NLFfgwB enter image description here
    Console window browser

    最佳答案

    我认为您应该使用 .cert 生成并设置正确的 SSL 文件。和 laravel-echo-server 的“.key”扩展名像这样配置:

    "sslCertPath": "/{path_of_ssl}/flowerful.initialengine.com.cert.combined",
    "sslKeyPath": "/{path_of_ssl}/flowerful.initialengine.com.key",

    关于php - socket.io laravel echo 在 ubuntu 的生产环境中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64479562/

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