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