处理file_put_contents failed to open stream

在运行时出现了以下错误:

ErrorException in Filesystem.php line 81:file_put_contents(/var/www/mysite/bootstrap/cache/services.json): failed to open stream: Permission denied


从上边的报错可以看出是由于cache目录没有写入的权限,所以给这个目录写入权限:

解决方法:

# sudo chmod -R 777 /var/www/mysite/bootstrap/cache

权限777和755区别:

777是所有用户都有执行,读,写权限,755是root用可执行权限.文件所属用户和其它组用户没有执行权限!

你可能感兴趣的:(PHP,Stream,open)