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.

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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.