消息:mkdir():权限被拒绝 AWS ec2



我在代码中收到以下错误。

消息:mkdir():权限被拒绝

我已经尝试了在堆栈溢出和以下命令中找到的其他解决方案:

$ ls -ald /var/www                              
drwxrwsr-x 7 root root 4096 Apr 23 13:58 /var/www
$ ls -ald /var/www/html
drwxrwsr-x 4 root root 4096 Apr 26 10:02 /var/www/html
$

我参考了以下AWS文档AWS 用户指南

更新:-我可以从命令行创建它。问题是当我执行我的php代码时,我收到此错误。

您以哪个用户身份登录(使用 whoami 查找)。 这些目录的用户和组root,并且没有"其他"的写入权限。

可能的解决方案:

  • 在命令前面使用sudo以 root 身份执行mkdir
  • 更改所有者/组以允许您的用户/组使用 chown/chgrp写入权限

最新更新