Laravel4 kann kein Verzeichnis erstellen, obwohl ich die richtigen Berechtigungen angegeben habe

8

Laravel4 konnte kein Verzeichnis erstellen, obwohl ich die richtigen Berechtigungen hatte. FileException-Fehler ist aufgetreten, Ссылка . Ich habe viele Berechtigungen ausprobiert ..

  • sudo chmod -R 777 Speicher
  • sudo chmod -R 707 Speicher
  • sudo chmod -R o + rwx Speicher

und ich habe sogar den Apache-Server neu gestartet. Ich google 24 Stunden oder so und kann immer noch nicht herausfinden .. Hier sind die Routen und Dateien anzeigen.

%Vor%

Momentan, was ich mit der routes.php gemacht habe, indem ich Ihrer Hilfe gefolgt bin,

%Vor%

und die Erlaubnis, die ich gab, war sudo chmod -R 777 Speicher

    
seoyoochan 03.01.2014, 23:00
quelle

2 Antworten

9

Das können Sie tun, damit es funktioniert:

Erstellen Sie ein Verzeichnis in Ihrem öffentlichen Ordner oder an einem anderen Ort:

%Vor%

Machen Sie es schreibbar von Ihrem Webserver

%Vor%

Sag Laravel, dass er die Datei auf diese Weise in diesen Ordner schreiben soll:

%Vor%

Mit dieser Methode erstelle ich hier diese zwei Routen und es funktionierte für mich:

%Vor%

Das erste /form zeigt Ihnen ein Datei-Upload-Formular und das zweite /upload ruft die Datei ab und speichert sie im richtigen Pfad.

    
Antonio Carlos Ribeiro 04.01.2014, 01:10
quelle
0

In meinem Fall war das Problem, dass ich eine Umgebungsvariable verwendete, die zum Zeitpunkt des Aufrufs nicht verfügbar war, also musste ich nur die Variable ändern, die ich verwendete.

Kurz gesagt, überprüfen Sie bitte den Pfad, den Sie angeben.

    
Black Mamba 17.11.2017 18:22
quelle

Tags und Links