Come risolvere il problema Fatal error: Out of memory su vBulletin?
Se viene mostrato un messaggio di errore simile a quello riportato di seguito:
Fatal error: Out of memory (allocated 11111111) (tried to allocate 1111 bytes) in your_php_file.php on line 111
significa che l’esecuzione del file php sopra richiesto richiede più della memoria allocata.
Una possibile soluzione alternativa è:
- Apri il file di vBulletin include/config.php.
- Sotto l’open tag php aggiungi la seguente riga
ini_set(‘memory_limit’, ‘128M’);
Il codice sarà il seguente:
<?php
ini_set(‘memory_limit’, ‘128M’);
In questo modo si aumenta il limite di memoria dello script a 128MB.
La stessa soluzione può essere applicata per diversi script. Dovresti incollare il codice precedente in un file che viene sempre richiamato quando viene eseguito lo script. Di solito tali file sono quelli di configurazione.