[英]How to deploy Laravel project that requires Redis service on Shared Hosting
我正在尝试在Godaddy共享主机上部署laravel-tricks项目。 它没有任何支持redis服务,并且该项目使用redis进行缓存,而其他优化则可以在没有redis服务的情况下使用该项目。
当前出现错误
No connection could be made because the target machine actively refused it. [tcp://127.0.0.1:6379]
在本地主机上,它与redis服务安装正常工作。 有什么办法可以使它在共享主机上工作?
Laravel Framework版本4.1.31
在您的.env文件中添加或编辑
REDIS_HOST=localhost
REDIS_PASSWORD=null
REDIS_PORT=6379
您需要使用您在共享主机上的密码更改redis_host,密码和端口(我认为您应该使用vps或托管的redis服务器)
编辑您的config / cache.php
'default' => env('CACHE_DRIVER', 'file'),
如果您的环境文件中还没有它,请添加它
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
并从.env中删除redis变量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.