流明:无法打开流:权限被拒绝在... /供应商/ monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
问题描述:
我的操作系统是Ubuntu 16.04,我运行Lumen 5.5。 当我尝试在浏览器中运行的应用程序,我得到一个错误500:流明:无法打开流:权限被拒绝在... /供应商/ monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
,我收到这个错误在我的/ var /日志/ nginx的:
2017/10/09 06:51:26 [error] 1063#1063: *132 FastCGI sent in stderr:
"PHP message: PHP Fatal error: Uncaught UnexpectedValueException:
The stream or file "/home/ila/vhosts/dref_api.com/storage/logs/lumen.log"
could not be opened: failed to open stream: Permission denied in
home/ila/vhosts/dref_api.com/
vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
权限在vendor/ and all monolog/ sub files
是:
所以,我认为可以适用sudo chmod -R guo+w /vendor
但我不知道它是否会作品或者即使这是一个好的做法。
你是怎么解决这个问题的?
答
看起来可是没有写权限日志文件的存储文件夹,以便 可以运行
chmod -R o+w projectname/storage
是的,它只是工作我申请777贮存后。 – zwitterion