Ho questa situazione disperata.Symfony 2 su hosting condiviso - Dimensioni di memoria consentite esaurite
Ho bisogno di avviare un'applicazione Symfony2 su hosting condiviso senza accesso SSH. Symfony utilizza molta più memoria al primo avvio rispetto a quelli successivi a causa del riscaldamento della cache. Ora, io non posso correre cache:clear
via console, e quando provo manualmente caricare la pagina, si verifica un errore:
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 32 bytes) in /home/domain/domain.com/app/bootstrap.php.cache on line 2681
non posso aumentare il limite di memoria, e quando provo a caricare la cache generato dalla macchina locale, a pagina caricarlo mi dà bollocks completi:
Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/home/domain/domain.com/app\logs/prod.log" could not be opened: failed to open stream: No such file or directory' in /home/domain/domain.com/app/cache/prod/classes.php:5705
qualcuno sa un modo per rendere meno affamato di memoria, o almeno ad alimentarlo con cache di prod che è già fatto?
A meno che non sia scivolato un po ', significa che la massima capacità di memoria è di 64meg. Penso che sia presente un problema con l'hosting o che dovrai passare a un vero host – RiggsFolly
@RiggsFolly - è 64 mb, non 64 kb. (modifica: come ti sei riconosciuto;)) –
@RiggsFolly: Sì, il limite massimo di memoria è ~ 64Mb, e non posso aumentarlo. Ma ho assolutamente bisogno di far funzionare questo sito su quell'host. – Nevertheless