Einstellen von chmod 777 in einem Ordner mit Mac Terminal

7

Ich versuche, die Upload-Berechtigungen für einen lokalen Ordner auf meiner Test-Website festzulegen.

Ich verwende Terminal auf einem Mac und den folgenden Befehl:

chmod 777 thumbs

aber ich bekomme folgenden fehler

chmod: thumbs: No such file or directory

Ich bin mir wirklich nicht ganz sicher, ob ich Terminal verwenden soll. Tut mir leid, wenn ich nicht sicher bin. Ich versuche, lokal auf meinem Mac eine PHP-Site einzurichten.

Tom
quelle

Antworten:

12

Sie müssen sich in dem Verzeichnis befinden, das die Daumen enthält. Mach ein

ls 

um zu sehen, was sich in Ihrem aktuellen Verzeichnis befindet. Sie können auch eine

pwd

um zu sehen, wo auf dem Dateisystem Sie sind. Normalerweise sind Sie beim Anmelden angemeldet

/ home / ihr benutzername

das daumenverzeichnis ist nicht da.

hvgotcodes
quelle
2
chmod 777 Sites/tom/upload/thumbshat den Trick gemacht. Danke
3
@tom, np, vergessen Sie nicht -R zu verwenden, wenn Thumbs Unterverzeichnisse haben, es sei denn, Sie möchten die Berechtigungen für Unterverzeichnisse nicht ändern.
hvgotcodes
Tipp für zukünftige Leser: Sie können chmod 777 eingeben , ein Leerzeichen danach einfügen und dann die Datei oder den Ordner aus dem Finder in das Terminal ziehen. Terminal wird den richtigen Pfad für Sie eingeben. Dies eliminiert nicht nur die Möglichkeit von Tippfehlern, sondern erspart Ihnen auch das manuelle Umgehen von Leerzeichen, die möglicherweise im Namen vorhanden sind.
Mentalist