laravel - 将 laravel createDirectory 所有者从 root 用户更改为其他用户
问题描述
在我的 ubuntu 服务器上,我有一个web3
用户,在我的网站上,laravel
我有以下代码来创建目录
Storage::disk('products')->makeDirectory($media_dist, 0755, true);
并且目录的所有者是web3
但是当它创建目录时它有一个root
用户
我想知道它是如何发生的并有一个root
用户。
我如何更改它以创建具有所有者的目录web3
?
解决方案
导航到 Larvel 目录
sudo chown web3:web3 /location_to_your_project/storage/
sudo chgrp -R web3 storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
推荐阅读
- arrays - Bash文件通过字符串与数组存在测试
- excel - 与笔记本电脑相比,在 Surface 平板电脑上运行时获得不同的结果
- vb.net - 如何使用 vb.net 和 cmd 检查程序是否在不同的服务器上运行
- laravel - Laravel 上传的文件不在好文件夹中
- reactjs - 日期时间排序在反应引导表 2 中不起作用
- docker - 将 docker-compose 环境变量转储到文件中
- javascript - 如何显示动态文本
- javascript - 如何在 vueJS 中将文本添加到路由器链接
- ios - 领域迅速:重新启动应用程序后的空领域
- python - 动态更改列表中的值