我正在CentOS上部署Laravel应用程序。我遵循以下步骤:
1.克隆了我的回购协议
1.已安装的编写器
1.安装程序配置
现在,当我打开网站时,收到以下错误消息:
file_put_contents(/var/www/portal/storage/framework/sessions/IDElrNpsn0hu9hjiXAzZRUTHyzm2fqvPHSLy0ZVN): failed to open stream: Permission denied
在ubuntu上,我使用了以下命令来解决这个问题:
sudo chown -R $USER:www-data storage
sudo chown -R $USER:www-data bootstrap/cache
chmod -R 775 storage
chmod -R 775 bootstrap/cache
现在在CentOS上面的2个命令不工作,我得到ErrorException.谁能告诉我应该在CentOS 7中运行哪个命令来解决这个错误?谢谢
2条答案
按热度按时间tyu7yeag1#
centOS的解决方案是使用apache而不是www-data。
mwecs4sa2#
这是我唯一的解决方案!!3天后,什么都不做whit permissions,chmod chown...这是ffffff服务器!!
“”“”“”“”“”“”
在此查看更多信息!https://laracasts.com/discuss/channels/general-discussion/file-put-contents-2