2014-04-11 12 views
8

Avevo un file bootstrap/compiled.php. Poi l'ho cancellato per sbaglio e, poiché per qualche motivo era in .gitignore, non ne ho un'altra copia. Come posso riaverlo?Laravel artisan ottimizzare non creare bootstrap/compilato

Ho provato a eseguire compose dump-autoload e php artisan optimize, nessuno di questi ha generato il file. Da dove proviene? Come lo produco?

risposta

19

Laravel 4.1+ non crea più bootstrap/compiled.php nelle caselle di sviluppo, solo in "produzione". In realtà Laravel controlla se la modalità di debug è on se lo è, non genererà il compiled.php.

Ma è possibile:

php artisan optimize --force 

Per forzare la sua creazione.

+0

Signor Ribeiro, come riconosce Laravel che sono in produzione? È dal nome dell'ambiente? – user2094178

+1

In realtà non è realmente in produzione, è la modalità di debug, se è in corso probabilmente lo sviluppo è ancora in corso. –

0

Passa da modalità debug a app/config/app.php ed esegui nuovamente il comando.

'debug' => false, 
Problemi correlati