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

时间:2016-04-26 10:39:14

标签: amazon-web-services mkdir aws-ec2

我的代码中出现以下错误。

  

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

我尝试了其他解决方案,我在stackoverflow中找到了以下命令:

$ 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 User Guide

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

1 个答案:

答案 0 :(得分:2)

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

可能的解决方案:

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