Ich habe die anderen Beiträge über diese ausgecheckt, scheint Mine aus irgendeinem GrundLaravel Impossible Stammverzeichnis erstellen
Wesentlichen einzigartig zu sein, was ich versuche Fotos im öffentlichen Verzeichnis zu tun ist, Speicher für einfach hochgeladen Zugang, aber wenn ich sie speichern ich versuche, sie bestimmten Ordner in einem Benutzer zu speichern, so
/public/photos/$User->id/$filename.jpg
im Moment habe ich Dropzone Hochladen der Datei, und ich habe auf meine filesystem.php diese Aussage
hinzugefügt'public_uploads' => [
'driver' => 'local',
'root' => public_path(),
],
Also in der Theorie, wenn ich auf die Verwendung von
Storage::disk('public_uploads')
es den richtigen Weg, sowie
Hier ist mein Controller
$User = User::find(Auth::user()->id);
$Photo = Request::file('photo');
Storage::disk('public_uploads')->put("photos/$User->id", $Photo);
Dann bekomme ich diesen Fehler aus Laravel beim Upload
abrufen sollten{message: "Impossible to create the root directory "/censoredfilesystem/public/Photos/1".",…}
Keine Ahnung, wo der Zeitraum c ist oming von und jede Hilfe wird sehr geschätzt
Vielen Dank!
- Zach
Sie Berechtigungen tun? –
Überprüfen Sie alle Berechtigungen, wenn Sie Linux verwenden –
Berechtigungen für was? Ich habe die Berechtigungen für App und Storage korrekt festgelegt, muss ich andere festlegen? –