laravel echo服务器,redis
我的远程连接有问题 我的名字是:redis.test 我在blade文件中添加了以下内容:laravel echo服务器,redis,redis,laravel-5.4,laravel-echo,Redis,Laravel 5.4,Laravel Echo,我的远程连接有问题 我的名字是:redis.test 我在blade文件中添加了以下内容: <script src="//redis.test:6001/socket.io/socket.io.js"></script> 回声配置 import Echo from "laravel-echo" window.Echo = new Echo({ broadcaster: 'socket.io', host: 'http://redis.test:6001'
<script src="//redis.test:6001/socket.io/socket.io.js"></script>
回声配置
import Echo from "laravel-echo"
window.Echo = new Echo({
broadcaster: 'socket.io',
host: 'http://redis.test:6001'
});
laravel-exho-server.json
{
"authHost": "http://redis.test",
"authEndpoint": "/broadcasting/auth",
"clients": [
{
"appId": "f27485125ac2627f",
"key": "6328e672f42cbf4cba1de3da215ec41a"
}
],
"database": "redis",
"databaseConfig": {
"redis": {
"port": "6379",
"host": "redis.test"
},
"sqlite": {
"databasePath": "/database/laravel-echo-server.sqlite"
}
},
"devMode": true,
"host": "redis.test",
"port": "6001",
"protocol": "http",
"socketio": {},
"sslCertPath": "",
"sslKeyPath": ""
}
当我尝试使用本地连接(2个浏览器-同一台电脑)进行广播时,它可以工作,但当我尝试从局域网上的其他电脑(192.168.1.50)发送“消息”时,我出现了此错误
GET: http://redis.test:6001/socket.io/socket.io.js net::err_connection_refused
[vue_warn] error in created hook
如何解决此问题?正如我所见,这可能是防火墙问题,请尝试在防火墙中打开redis端口
GET: http://redis.test:6001/socket.io/socket.io.js net::err_connection_refused
[vue_warn] error in created hook