Sulla base del commento che l'applicazione è stata installata in un computer fresco allora non sembra probabile che la cache è un problema. Anche se è abbastanza strano. Come mostra la documentazione (http://symfony.com/doc/current/reference/configuration/framework.html#http-method-override), questo parametro è stato aggiunto a 2.3.
Se si guarda in: Symfony \ Bundle \ FrameworkBundle \ FrameworkBundle vediamo che quel parametro viene controllato nel metodo di avvio del pacchetto.
Da: Symfony \ Bundle \ FrameworkBundle \ DependencyInjection \ FrameworkExtension vediamo che il parametro viene aggiunto al contenitore con un valore predefinito true durante il processo di generazione.
Quindi sembra che il boot venga chiamato prima del processo di compilazione. Prendi in considerazione di aggiungere alcune istruzioni die() al codice framework solo per confermare che ciò accada davvero.
Quindi suggerirei di provare ad accedere all'AppKernel e commentare l'inclusione di tutti i bundle non standard. Sembra che uno di loro potrebbe fare casino con il processo di avvio? Sembra improbabile, ma forse. Usa app/console per avviare la tua app. Rimani in modalità di debug.
L'altra opzione è quella di iniziare con un'applicazione standard funzionante e quindi aggiungere i bundle finché il problema non riappare.
BTW, da quale versione si sta eseguendo l'aggiornamento e si sta utilizzando il compositore?
Quando dici di aver svuotato la cache manualmente, vuoi dire usare il comando o eliminare la cartella cache dal tuo progetto? – Shady
Sì, runnning rm -rf app/cache/* – mumia
E con "nuova versione pulita" vuoi dire che stai semplicemente usando il semplice file composer.json predefinito? O hai aggiunto tutte le tue dipendenze? – Cerad