2016-04-26 263 views
0

我在我的代码中收到以下错误。消息:mkdir():权限被拒绝AWS ec2

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

我试图我在stackoverflow发现的其它的解决方案和下面的命令:我称为下面AWS AWS User Guide

的文件

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

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

回答

0

你登录了哪个用户(与whoami找到)。这些目录的用户和组是root,并且没有“其他”的写入权限。

可能的解决方案:

  • 使用sudo在命令前执行mkdir为根
  • 更改所有者/组,以便能够使用用户/组写权限chown/chgrp