Attenzione! L'indirizzo ufficiale ("canonico", come direbbero quelli di Google) di questa pagina è cambiato. Per favore, aggiornalo nei tuoi favoriti:
http://www.duechiacchiere.it/2019/aggiornamento-a-wordpress-2-8
Ebbene si, stamattina mi sono armato di santa pazienza ed ho aggiornato il programma che uso per gestire questa baracca, WordPress, all’ultima versione disponibile, la 2.8. L’aggiornamento automatico da pannello di controllo è andato più o meno liscio: ho dovuto disattivare tutti i plugin, per evitare l’errore di “memoria esaurita” del sistema. Ma la sorpresa è stata quando rientrando nel pannello di controllo, trovo una bacheca “rotta” in cui alcuni box non si vedono, i colori sono sfasati ed altre cose strane. Dopo aver sbattuto un po’ la testa, mi rendo conto che il problema è sempre quello: Allowed memory size of 33554432 bytes exhausted. Scopro così su un blog inglese, che la versione 2.8 introduce nel file wp-settings.php (lo trovi nella cartella principale) una variabile WP_MEMORY_LIMIT, impostata per default a 32 mega. Mi è bastato alzare il limite a 38 mega, e tutto è tornato a posto. Per far questo, nel tuo wp-config.php aggiungi
define('WP_MEMORY_LIMIT', '38M');
Per fortuna non uso poi così tanti plugin! Se vedi qualcosa di strano, per favore fammi un fischio.
Aggiornato anch’io, solo che ho installato la relase ufficiale e non quella totalmente tradotta in italiano, ora ho alcune voci in inglese nell’amministrazione…. :S
Piero_TM_R, 11 giugno 2009 alle 21:35 » rispondi
@Piero_TM_R: si, i gestori della versione italiana hanno annunciato sul blog che ci sarà qualche ora di ritardo, ma poco male. Almeno impari un po’ di inglese nel frattempo
Ad ogni modo, quando sarà rilasciata la versione nostrana, ti basterà caricare sul server il solo file di lingua, non devi mica reinstallare tutto
camu, 11 giugno 2009 alle 21:46 » rispondi
Ti ringrazio.
Col mio blog è filato tutto liscio; non così con quello della consorte. (Nel mio avevo già elevato la memoria a 64 MB tempo fa, non ricordo manco più come, ma certo prima della recente ufficializzazione…)
Tommy David, 11 giugno 2009 alle 21:59 » rispondi
Ecco: per la cronaca, nel wp-config.php, avevo inserito all’inizio la riga
ini_set('memory_limit', '64M');Proverò se funziona anche il nuovo metodo, certo più ufficiale…
Tommy David, 11 giugno 2009 alle 22:06 » rispondi
@Tommy David: il problema di ini_set è che non tutti i provider ne consentono l’utilizzo (credo che il mio lo faccia) quindi c’è il rischio che sia inutile. Il nuovo metodo invece credo aggiri il problema in altri modi… grazie per aver chiarito questo passaggio…
camu, 11 giugno 2009 alle 22:14 » rispondi
Io aspetto la versione tradotta così nel mentre leggo post come questi e mi preparo a possibili problemi. Speriamo bene… ho così poco tempo da dedicare a queste cose!
Ciao,
Emanuele
Emanuele, 11 giugno 2009 alle 22:16 » rispondi
Beh, con Tophost funzionava.
Ma anche il nuovo metodo sembra non dare problemi.
Tommy David, 11 giugno 2009 alle 22:17 » rispondi
@Tommy David: si, confermo che tophost (che anche io uso per il blog) consente l’uso di ini_set… e forse è il metodo migliore, perché mi chiedo cosa succede quando aggiorneremo alla versione 2.9, il
wp_settings.phpsarà sovrascritto?@Emanuele: beh, facci sapere come va con il tuo provider
camu, 11 giugno 2009 alle 22:23 » rispondi
Magari metteranno una piccola routine di scan del file alla ricerca della stringa. Sono 2 righe!
Appena aggiorno scoprirò come va da me!
Ciao,
Emanuele
Emanuele, 11 giugno 2009 alle 22:54 » rispondi
@Emanuele: ma dico io, non era più facile mettere questa riga nel wp-config? mah…
camu, 12 giugno 2009 alle 11:55 » rispondi
Il tuo sospetto era fondato.
Ieri ho aggiornato alla nuova versione inglese. Oggi a quella italiana.
Risultato: ho dovuto nuovamente impostare il limite manualmente in quel file (avevo già ottenuto l’errore di memoria…).
Tommy David, 12 giugno 2009 alle 21:52 » rispondi
@Tommy: buono a sapersi
Spulcerò nel loro Trac per vedere se questo “difetto” è stato già segnalato e sarà corretto.
camu, 12 giugno 2009 alle 21:55 » rispondi
Grazie mille, ho avuto anche io lo stesso problema, ma è andato tutto liscio!
Splact, 13 giugno 2009 alle 12:14 » rispondi
Grazie per il suggerimento.
Anche io, che stamattina mi sono finalmente deciso ad aggiornare wp sul mio blog, avevo riscontrato lo stesso problema. Inizialmente, avevo risolto aggiungendo una riga iniziale al file cache.php che settasse a 64M il limite di memoria. Ma la tua soluzione è decisamente migliore…
Vittorio, 15 giugno 2009 alle 12:12 » rispondi
@Vittorio: felice di esserti stato utile
camu, 15 giugno 2009 alle 16:31 » rispondi
A me fortunatamente è andato tutto liscio come l’olio.. Aggionamento in 10 secondi.. Per ora va tutto bene, vedremo..
Saluti,
Lorenzo De Santis
Seo Blog, 17 giugno 2009 alle 05:46 » rispondi
Il tuo post è stato fondamentale per risolvere il problema. Grazie di cuore.
Giovanni Ruggiero, 19 giugno 2009 alle 11:49 » rispondi
Ho appena aggiornato alla 2.8.1: il wp-settings è stato sovrascritto anche stavolta…
Tommy David, 10 luglio 2009 alle 12:53 » rispondi
@Tommy David: si, infatti ho scoperto che la stessa cosa si può definire nel wp-config (vedi il mio post aggiornato qui sopra). Questo non verrà sovrascritto al prossimo aggiornamento, con buona pace di tutti. Ah, per molti provider consiglio di non usare 64 mega, pare che un valore intorno ai 40 è più che sufficiente
camu, 11 luglio 2009 alle 00:08 » rispondi
Ciao Samu, come va con gli ultimi 2 aggiornamenti? Alcuni blog che ho su tophost non ne vogliono sapere di risolvere la questione con questo cambio di parametri.. E pensare che si credeva che con i nuovi release si potesse risolvere..
Fammi sapere
Lorenzo
Lorenzo De Santis, 06 agosto 2009 alle 18:59 » rispondi
@Lorenzo De Santis: mah, qui e su altri 4 blog che gestisco sempre via tophost, tutto liscio come l’olio. Credo che più che Tophost, il colpevole sia qualche plugin che utilizzi, che “ciuccia” troppa memoria
camu, 10 agosto 2009 alle 15:46 » rispondi
Ciao Camu, sembra strano sono blog con pochi plugin, 3 4 massimo.. Comunque tutto liscio aumentando la memoria oppure lasciando cosi com’è di default, e nel caso a quanto la metti?
Saluti,
Lorenzo
Lorenzo De Santis, 12 agosto 2009 alle 03:46 » rispondi
Sai come mi scompare purtroppo, con All in Seo One, eppure ho inserito l’ultima versione si di wordpress che del plugin, tu usi All in SEO ONE?
Lorenzo De Santis, 12 agosto 2009 alle 03:51 » rispondi
@Lorenzo De Santis: come dicevo nell’articolo, io ho aumentato a 38 mega, che nel mio caso è il valore ideale, giusta combinazione tra “non spreco” delle risorse di Tophost (64 mega, come suggerivano alcuni, fa scattare meccanismi di QoS che ti rallentano il sito, giustamente) e consumo da parte di WordPress. Riguardo al plugin, non lo uso perché faccio tutto da solo
camu, 12 agosto 2009 alle 12:16 » rispondi
[...] sul blog di Camu la soluzione ad un problema riscontrato immediatamente dopo l’aggiornamento all’ultima [...]
BloGlobal.it, 27 ottobre 2009 alle 12:32 » rispondi
[...] Come già segnalava Camu qualche mese fa, la soluzione è abbastanza semplice. Basta aprire il file wp-settings.php, situato nella cartella principale del server, e aumentare il limite di memoria assegnata a WordPress. Quasi all’inizio del codice, infatti, troveremo una variabile WP_Memory_Limit, impostata di default a 32 mega: bene, non dobbiamo far altro che sostituire quel “32″ con qualcosa di più (Camu lo ha cambiato con 38) per assegnare una quota di memoria maggiore ed evitare che WordPress si blocchi durante il caricamento della bacheca principale. [...]
BloGlobal.it, 27 ottobre 2009 alle 12:36 » rispondi
Non trovo risposta a una domanda, penso elementare: se creo delle nuove pagine per il tema (inclusa una chiamata 404.php che esiste ad esempio nel tema Default) le funzioni interne di WordPress non funzionano, mi riferisco a o o .
Ho creato due formulari di verifica commento e lì ho spedito il risultato delle funzioni contenuto in una variabile con il metodo post da un input type=”hidden”.
Possono soccorrermi le funzioni ‘include’ o ‘require_once’?
Grazie
Francesco
Francesco, 16 dicembre 2009 alle 13:36 » rispondi
@Francesco: posso chiedere l’aiuto del pubblico? Cinquanta e cinquanta? La telefonata a casa?
camu, 16 dicembre 2009 alle 14:46 » rispondi
Come dire che vedi la tv italiana?
(o che è una domanda scema?)
Non capisco
Error
wp_die
Francesco, 16 dicembre 2009 alle 14:53 » rispondi
Comunque… ho modificato il file .htaccess, ho creato la pagina 404.php col metodo Camu e funzia.
L’unico problema è che funziona se parto dall’indirizzo del sotodominio (wordpress.4elementi.info) mentre non funziona se parto dall’insirizzo naturale 4elementi.info/wordpress.
Comunque il tema accessibile partirà.
Besos
Francesco
Francesco, 16 dicembre 2009 alle 23:59 » rispondi
@Francesco: nel mio precedente messaggio intendevo che non mi era chiara la domanda che avevi posto, tutto qui
Ci mancherebbe che la tua domanda fosse scema, tutt’altro! Riguardo al sottodominio, sei sicuro di aver configurato l’htaccess in maniera corretta?
camu, 17 dicembre 2009 alle 15:25 » rispondi