【发布时间】:2015-09-10 02:30:25
【问题描述】:
我的队列任务如下所示
$message = "message";
Queue::push(function($job) use ($message)
{
echo "user of queue runnur : ".get_current_user();
Log::info($data,$message.get_current_user());
$job->delete();
});
但是,我得到了
user of queue runnur : webapp
The stream or file "/var/app/current/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
logs目录自己改成775,我测试了non-queue方式写入,可以写入成功。
文件权限
-rwxrwxrwx 1 webapp webapp 1269117 Jun 24 07:59 laravel.log
为什么会这样?
【问题讨论】:
标签: php laravel amazon-elastic-beanstalk amazon-sqs