Ich habe ein Problem mit dem Dateisystem in Laravel 5.3. Ich versuche, eine Datei in meinem lokalen Speicher zu speichern, aber wenn ich $file->store('directory', 'local')
oder Storage::putFile('directory', $file)
oder storage/app/directory/filename
storage/app/directory/filename
aufrufen, aber der von beiden Funktionen zurückgegebene Pfad enthält nicht den Pfad zum Verzeichnis storage/app
, nur directory/filename
.Laravel 5.3 Filesystem/putFile funktioniert nicht
Meine lokalen Speichertreiber Config ist wie folgt:
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
Offensichtlich konnte ich den $ Pfad mit dem storage_path()
Helfer wickeln aber dieses Recht nicht erscheinen, wenn Sie die Dokumentation zu lesen. https://laravel.com/docs/5.3/filesystem#storing-files
Bin ich falsch oder etwas fehlt?
Diese Art von Sinn macht ich nehme an, ich wünschte nur, Taylor erklärte das in der Docs. Ich habe bereits die Hilfsfunktion angewendet, damit ich dabei bleibe. Ich werde dies als die Antwort bezeichnen, wenn niemand anderes etwas anderes hervorbringt. Danke – rosscooper
Solange es Ihnen hilft. ;) –