首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Laravel 5.4 AWS服务器

Laravel 5.4 AWS服务器
EN

Stack Overflow用户
提问于 2018-12-11 09:25:19
回答 1查看 42关注 0票数 0

我在Laravel 5.4中创建了一个laravel项目,并使用AWS服务器使其上线。现在我面临的问题是,我必须提供777权限,以存储文件夹非常频繁,并由于此网站不能正常工作。有没有人能帮我解决这个问题?我已经给了777权限存储文件夹,但不知何故权限改变和网站停止,因为它不能在日志文件中写入日志。提前感谢

EN

回答 1

Stack Overflow用户

发布于 2018-12-11 09:43:09

理想情况下,授予777权限意味着拥有对世界上任何人开放访问权限的人,这些人可以使用所有读/写权限访问您的存储。

您需要为您的Web服务器分配访问目录和文件的权限,您可以通过以下方式完成此操作:

www-XXX可以是您的www服务器用户

代码语言:javascript
运行
AI代码解释
复制
sudo chown -R www-xxx:www-xxx /path/to/your/laravel/root/directory

现在,为了将存储级别权限授予您的you服务器,您需要执行以下命令

代码语言:javascript
运行
AI代码解释
复制
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53720991

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文