2016-04-26 11 views
0

Ich erhalte den folgenden Fehler in meinem Code.Nachricht: mkdir(): Berechtigung verweigert AWS ec2

Nachricht: mkdir(): Zugriff verweigert

Ich habe andere Lösungen ausprobiert, die ich in stackoverflow und folgenden Befehle gefunden:

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

I unten Dokument von AWS bezeichnet AWS User Guide

Aktualisierung: - Ich kann es über die Befehlszeile erstellen. Problem ist, wenn ich meinen PHP-Code ausführe, bekomme ich diesen Fehler.

Antwort

0

Welcher Benutzer sind Sie als eingeloggt (finden Sie unter whoami). Der Benutzer und die Gruppe dieser Verzeichnisse sind root und es gibt keine Schreibberechtigung für "andere".

Mögliche Lösungen:

  • Verwenden sudo vor dem Befehl mkdir als root ausführen
  • Besitzer ändern/Gruppe Ihre Benutzer/Gruppe Schreibrechte zu ermöglichen, mit chown/chgrp
Verwandte Themen