【发布时间】:2017-12-30 02:21:47
【问题描述】:
在缓存方面,我遇到了 Laravel 的目录权限问题。每当它尝试将缓存文件上传到/var/www/laravel/storage/framework/cache/data/ 时,它都会告诉我file_put_contents 没有权限。
为了解决这个问题,我总是做类似chmod -R 755 /var/www/laravel/storage/framework/cache/ 的事情,但这里的问题是,当它在cache 内创建一个新目录时,它不会继承这些 chmod 设置,因此再次给我权限被拒绝错误。
如何永久修复此问题?
编辑: 一直在考虑让它定期作为 cronjob 运行,但我不太确定这是处理它的好方法。
【问题讨论】: