Domanda

Sto scrivendo un comando artigiano per eseguire il caricamento dell'immagine batch sull'applicazione.

Cercando di cercare il comando equivalente per fare i seguenti

$file = Input::file('photo');
.

Becaues I'm Nella riga di comando La classe di input non funziona.

Ho provato File::get('/path/to/file') ma non ha restituito lo stesso oggetto.

È stato utile?

Soluzione

Input::file() riceverà solo file tramite modulo post:

<form method="POST" enctype='multipart/form-data' action="index.php">
  <input type=file name=upload>
  <input type=submit name=press value="OK">
</form>
.

Cosa significa che non è possibile utilizzare Input::file() a meno che tu non stia facendo qualcosa del genere per testare il tuo caricamento

curl --form upload=/path/to/file http://your/site/url/upload
.

Se si sta tentando di inviare file tramite il comando, come

php artisan upload /path/to/file
.

Dovrai ottenere questo nome file, leggere il file dal disco e fai tutto ciò che devi fare con esso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top