09
NextGen Gallery: errore Exceed Memory limit
Categoria Tips & Tricks by Piero_TM_RChi utilizza il plugin NextGen Gallery per WordPress per pubblicare le proprie fotografie e mantenerle organizzate in gallerie fotografiche, molto probabilmente è incappato nell’errore “Exceed Memory limit“.
L’errore è dovuto alle impostazioni del server dove risiede il sito internet, che non permette di utilizzare la memoria in maniera libera.
Il plugin, in fase di upload , ci avverte di quanta memoria abbiamo a disposizione. Se quando il programma tenta di creare le miniature si riceve l’errore con indicati quanta memoria necessita all’operazione (le foto verranno comunque caricate e saranno visibili), annotiamocelo e ora apriamo il programma FTP ed entriamo nello spazio web e posizioniamoci all’interno della cartella:
http://www.nomesito.ext/wp-content/plugin/nextgen-gallery/lib
e cerchiamo il file:
gd.thumbnail.inc.php
scarichiamolo ed editiamolo con WordPad.
Nella prima parte del file dobbiamo sinserire la seguente stringa:
ini_set(“memory_limit”, “XXM”); XX è il valore numericao della memoria di cui abbiamo bisogno.
L’istruzione va inserita come di seguito indicato:
<?php
/**
* gd.thumbnail.inc.php
*
* @author Ian Selby (ian@gen-x-design.com)
* @copyright Copyright 2006-2008
* @version 1.1.3 (PHP4)
* @modded by Alex Rabe
*
*/ini_set(“memory_limit”, “38M”);
/**
* PHP class for dynamically resizing, cropping, and rotating images for thumbnail purposes and either displaying them on-the-fly or saving them.
*
*/
class ngg_Thumbnail {
/**
* Error message to display, if any
*
* @var string
*/…etc…
Salvare il file ed inserirlo nella stessa cartella da cui lo abbiamo prelevato. Ora NextGen non segnalerà più errori e le miniature saranno correttamente visualizzate.
Per rapidità, allego il file già modificato: download
Ciao! Ho seguito le istruzioni ma il plugin continua a non attivarsi. Mi restituisce sempre questo errore:
“Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /var/www/vhosts/dischente.or.it/subdomains/cms/httpdocs/wp-content/plugins/nextgen-gallery/lib/navigation.php on line 88”
Talvolta la pagina che genera l’errore è un’altra… Suggerimenti? Grazie!
Purtroppo non so esserti di aiuto!
Lascia un commento