我已经在Windows的VmWare上安装了linux centos 7。
Linux 中有两个用户:root, sample
我已经创建了一个带有用户"sample"(以sample
身份登录)的 laravel 项目,但是当我尝试使用用户 root 运行该项目(以 root
身份登录)时,它会抛出无法写入文件的权限错误(file_put_content()
)。我试过了
chmod 777 /var/www/html/laravel
甚至我尝试使用右键单击>属性>权限将文件的写入访问权限更改为root,但无济于事。
唯一可能的解决方案是删除该文件并使用用户 root 重新创建它。现在,解决方案是什么?我虽然用户root
有幸做任何事情。但事实似乎并非如此。解决方案是什么?应该如何改变这个问题?
试试 chmod 777 -R/var/www/html/laravel/,-R 是递归的