相关疑难解决方法(0)

使用错误权限创建的Laravel每日日志

我有一个脚本,我使用php artisan(使用root用户)运行,有时它会导致在apache www-data用户之前创建每日日志文件- 这意味着当真实用户使用我的Web应用程序时,我得到文件夹权限错误:

无法打开流:权限被拒绝

我每次都将权限更改回www-data,但我想通过始终使用正确的权限创建日志文件来解决此问题.

我考虑创建一个创建文件或触摸它的cron作业,以确保它每天都有正确的权限,但我正在寻找一个不依赖于另一个脚本的更好的解决方案.

我们还考虑将php artisan包装在另一个脚本中,以确保它始终使用www-data凭据运行,但我们想要做的事情实际上是不允许apache 执行的root程序.

还有什么建议吗?

file-permissions laravel-4

89
推荐指数
9
解决办法
5万
查看次数

标签 统计

file-permissions ×1

laravel-4 ×1