Advertisement

【挖坑】 laravel项目部署

阅读量:

为目录设置正确的写权限

在Laravel中,/app/storage是一个用于存储文件的目录。负责存储日志信息、会话数据以及页面缓存信息。因此需要对该目录赋予适当的权限设置。

如果你为了方便设置chmod +777 app/storage也是可以的。但是我还是不推荐。

我推荐将目录的权限设置为会写文件的用户名和用户组。

执行以下命令以赋予文件夹app/storage全局权限:

$ chmod -R 777 app/storage

建议先执行ping命令以测试服务器响应情况:

$ ping www.example.com

查看/app/storage/session目录项以确认其当前状态:

$ ls -l /app/storage/session

继续执行以下命令以进一步调整权限设置:

$ chmod -R 775 app/storage

最后指定所有用户删除app/storages目录及其空目录项:
$ chown -R :nobody app/storage

无论采用何种安装路径,在服务器根目录(如/varghADOm)通常归根账户所有;这要求系统管理员或其他授权人员具备相应的权限设置以进行合理的访问控制。此外,请参考以下命令以完成必要的配置设置。

使用chown命令赋予网站管理员读取、写入和执行权限于指定目录。参考官方文档说明:/var/www/laravel/storage目录需要对网站用户授予读取和写入权限。

sudo chmod -R 775 /var/www/laravel/storage

配置权限
配置权限
权限配置

全部评论 (0)

还没有任何评论哟~