Laravel – Please Provide a Valid Cache Path
时间:2019-05-19 01:26:24 来源:igfitidea点击:
今天,在LAMP环境中部署现有的Laravel应用程序时,我在屏幕上发现以下错误。
Laravel Please provide a valid cache path. 请提供有效的缓存路径。
原因发现是部署中缺少了 storage/framework目录。因为.gitignore文件有一个storage/framework目录条目,以防止它们向git存储库添加代码,这是正常的。
解决方案:
要解决此问题,必须在存储目录中创建“framework”文件夹。在“framework”目录中,再创建3个目录“sessions,views 和 cache”,如下所示:
[/path/to/laravel/storage/framework/]
使用以下命令创建目录结构。
cd storage/ mkdir -p framework/{sessions,views,cache}
我们还需要设置允许Laravel在此目录中写入数据的权限。
chmod -R 777 framework chown -R www-data:www-data framework