laravel 项目部署后报错 'Please provide a valid cache path.'
解决方法来源:解决: Please provide a valid cache path. - learnku.com
解决方法:
在 storage/framework
下面创建 sessions
, views
, cache
文件夹,并修改成 php-fpm
或者 fastcgi
软件执行用户,一般为 www
或者 www-data
。可以用 ps aux | grep php-fpm
查看,除了 master
主干进程为 root
,其他分支(子)进程执行用户即为 web
服务执行者。我的是 www-data
,所以执行 chown www-data.www-data -R storage/framework
修改文件夹所有者和用户组。