So kopieren Sie Dateien in laravel 5 controller
Ich will, kopiert die Datei in den Ordner in laravel.
wenn ich kopieren Sie die Datei zeigt mir diese Fehlermeldung
Das zweite argument der copy () - Funktion kann ein Verzeichnis sein
Mein code:
$success = \File::copy(base_path('test.text'),base_path('public/'));
InformationsquelleAutor paranoid | 2016-05-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Fehler sagt, was es bedeutet. Wenn Sie die Dokumentation Lesen, auf die kopieren() Funktion, die es sagt, Sie müssen kopieren von einer Datei in eine neue Datei. ZB beim kopieren von Inhalten aus .txt-Datei another.txt Datei.
Also fügen Sie einfach testen.text nach dem öffentlichen Teil und es wird eine neue Datei erstellen oder ein bestehendes zu überschreiben.
InformationsquelleAutor Ben Rhys-Lewis
Können Sie die
public_path()
- Funktion, um den Pfad zu derpublic/
Ordner, den Sie kopieren können, die Datei wie folgtnun die
question
ist, wo ist deinsource file
? wenn es bereits in derpublic folder
als Sie bekommen den vollständigen Pfad der Datei wie folgt.Happy Coding!!!
BEARBEITEN
public_path()
istlaravel
eingebaute Funktion, die den vollenpath
despublic
Ordner. für weitere Informationen Lesen Sie hier: https://laravel.com/docs/5.2/helpers#method-public-pathInformationsquelleAutor Kalpesh Rajai