2013-03-11 16 views

risposta

0

Proprio come commento l'ultima riga nel file index.php nella tua directory pubblica per una soluzione rapida.

// $ app-> shutdown();

7

Il problema è più probabile che si utilizzi laravel l'app dal ramo github di sviluppo e si usi il compositore per installare il resto del sistema. Il problema è che i file del compositore hanno più di un mese (4.0.0-beta3) e il materiale git è all'avanguardia.

Una soluzione a questo problema è quello di modificare il file composer.json nella radice dell'applicazione da

"require": { 
      "laravel/framework": "4.0.*" 
    }, 

a

"require": { 
      "laravel/framework": "4.0.*@dev" 
    }, 

aggiornamento Run compositore e il sistema tirerà giù la versione più recente (e possibilmente rotto) file da Laravel 4.

+0

ho provato questo e non ha risolto il mio problema. – dardub

+1

La soluzione ha funzionato per me, e la spiegazione ha senso. Grazie. – Yura

0

Non si dovrebbe annullare nulla, accertarsi invece di avere tutte le dipendenze installate correttamente. Il metodo di spegnimento è lì per un motivo, e la decommentazione del metodo potrebbe avere conseguenze.

Invece si possono seguire questi passaggi:

1.- Assicurarsi di avere PHP> = 5.3.7 (PHP se la vostra su OSX Io suggerisco di usare fermentato)

Installare guida:

https://github.com/josegonzalez/homebrew-php

2.- Assicurarsi di aver installato MCrypt. In caso contrario, è possibile installarlo con homebrew

brew search mcrypt 
    brew install php53-mcrypt *OR* php54-mcrypt 

3.- Installare il ramo dev di laravel & compositore installarlo

git clone -o framework -b develop https://github.com/laravel/laravel YourApp 
    git checkout --orphan master 
    git commit -m "First commit" 

4.- Aggiornamento app

git fetch framework 
    git merge --squash -m "Upgrading the framework" framework/develop 
Problemi correlati