Aumentare la RAM del vostro Wordpress
giovedì 29 ottobre 2009
Ciao mi chiamo Napolux e ho un problema.
Ho diversi blog Wordpress sparsi in giro su diversi hosting. Purtroppo Wordpress è un cazzo di ciuccia-ram e aggiungere plugin (per quanto utili) non aiuta di certo la situazione.
Ogni tanto infatti capita che qualcuno dei miei blog sputi fuori un messaggio come questo:
Fatal error: Allowed memory size of 1234567890 bytes exhausted (tried to allocate 1234567890 bytes) in file.php on line 1234
La mia vita da allora è diventata un inferno: ho cominciato a bere, a programmare in Visual Basic e a passeggiare per le strade di notte in cerca di banchi di RAM abbandonati.
Grazie all’aiuto dell’associazione “utilizzatori di Wordpress anonimi” ne sono venuto fuori però: non voglio che succeda ad altri, quindi racconterò qui come ho risolto il mio problema.
Le soluzioni possono essere diverse, a seconda di quanto permissivo sia l’hosting utilizzato.
1a soluzione
Potete aumentare la RAM massima utilizzabile da PHP modificando il file php.ini. Un buon valore può essere 64M, ma se non basta potete provare 128M
La riga da modificare è questa:
memory_limit = 64M
Riavviate apache et voilà, avrete tutta la RAM in più che desiderate.
2a soluzione
Se non avete accesso al file php.ini potreste tentare questa via: create (o modificate) il file .htaccess nella root del vostro blog e aggiungete questa riga:
php_value memory_limit 64M
3a soluzione
Se le due precedenti non funzionano provate questa: aggiungete nel file wp-config.php del vostro blog questa riga:
ini_set('memory_limit', '64M')
Se ini_set() non è disponibile (probabilmente perché limitata dal vostro hosting provider) provate ad aggiungere questa riga, sempre in wp-config.php
define('WP_MEMORY_LIMIT', '64M');
4a soluzione
Le precedenti soluzioni non funzionano? Cambiate hosting!!!
In alternativa puoi abbonarti alla newsletter, riceverai un'email ogni volta che verrà pubblicato un nuovo post. Il tuo indirizzo email sarà gestito da Feedburner.












29 ottobre 2009 alle 10:07
La prima soluzione funziona anche per installazioni Wordpress su Windows / IIS
29 ottobre 2009 alle 10:32
“un cazzo di ciuccia-ram” deve essere un termine tecnico che mi sfugge
29 ottobre 2009 alle 10:59
Io pensavo di aver risolto modificando WP_Memory_Limit a 64M direttamente nel file wp-settings.php, dove viene definito. Ma poi ho scoperto che questo file viene sovrascritto ad ogni aggiornamento di WP… e alla fine ho optato per la “tua” soluzione 3/b
29 ottobre 2009 alle 11:30
Se le tre soluzioni precedenti non funzionano … io cambierei proprio CMS … software molto meno blasonati di WP sono molto più performanti … non sempre il prodotto più diffuso è anche il migliore … “Win Docet” ….
Saluti
29 ottobre 2009 alle 11:39
Oh ti ringrazio!! *___* Mi hai aiutato a risolvere il mio problema!! Grazie grazie!
29 ottobre 2009 alle 11:43
[...] Aumentare la RAM del vostro Wordpress | Napolux.com. [...]
29 ottobre 2009 alle 11:47
Credo proprio che bookmarkerò questo tuo post…hai visto mai?
29 ottobre 2009 alle 11:54
Beh in realtà il provider può sempre decidere di bloccarti gli accessi se il tuo account mangia troppa ram… quindi questa soluzione va bene finché non da fastidio (o se ne accorgono…).
Ciao,
Emanuele
29 ottobre 2009 alle 13:36
Mi hai fatto morire dalle risate, sei veramente un Grande!!!
29 ottobre 2009 alle 13:48
Emanuele ha scritto:
Certo, ma se non si esagera…
29 ottobre 2009 alle 21:26
Fighissimo questo articolo
Ultimamente il mio blog è diventato molto lento.
Oggi cercherò di contattare il mio provider per segnalare questa e altre cosucce.
Se la segnalazione non produrrà risultati allora cercherò di mettere i pratica i tuoi suggerimenti.
Ma voi che hosting avete?
Io sono su Aruba, server linux e ho fatto attivare il backup automatico del db (il back up potrebbe rallentare il server?)
Ciao
Lugi » LuVi Weblog
La mente è come un paracadute, funziona solo se si apre
30 ottobre 2009 alle 09:59
Ottimo!
Tre domande, una attinente, le altre meno (ma sempre per Wordpress)!
L’incremento della Ram che gli metto (cioè l’hosting) a disposizione può portare il banner del sito stesso?
Cioè se nel mio caso Altertvista si accorgesse che ho fatto una cosa del genere quale provvedimenti potrebbe prendere?
Come detto sopra ho un blog su Altervista!
Ho sempre aggiornato Wordpress ed utilizzato Plugin presi dal suo sito!
Dopo l’ultimo aggiornamento ho provato “Wordpress Security scan” che mi ha individuato 28 script malevoli!
Ora che devo fare?
Cancello solo lo script che mi ha selezionato o cosa?
Esiste un plugin per la “pulizia automatica”!
Utilizzo anche “Security Utility” ed ho eseguito tutte le modifiche da “lui” consigliate!
Terza ed ultima: ne vorrei aprire un altro per me utilizzando l’host TopHost!
!
Non vorrei spendere più di 10€ l’anno (è giusto uno sfizio)!
E riprendendo la seconda domanda, cosa posso fare per evitare queste “infezioni”?
Grazie!
Ciao!
!
31 ottobre 2009 alle 12:08
[...] Aumentare la RAM del vostro WordPress 4 soluzioni alternative per aumentare la RAM su WordPress. [...]
31 ottobre 2009 alle 12:25
@ lupoalberto12:
Rispondo a punti.
1. Di solito c’è una sospensione dell’account dopo warning bonario. In caso di hosting incazzoso ban. Ma sinceramente non sono a conoscenza di casi del genere.
2. Per i problemi di sicurezza se sei così infetto esporterei i dati, la cartella wp-content e ripartirei da un’installazione pulita dopo aver verificato che nei post e nei commenti esportati non ci sia spam (magari nascosto) e che non ci siano script imbucati nella cartella wp-content.
3. Tophost è decisamente migliorata ultimamente. Per quel che costa è un buonissimo servizio
4. Come evitare le infezioni? Aggiorna sempre blog e plugin, non utilizzare plugin e temi di dubbia provenienza e cerca un hosting affidabile. Vedrai che sarai “relativamente” tranquillo.
2 novembre 2009 alle 00:07
1. Ok, capito!
2. Punto delicato, con tante domande!
Dovrò fare una ricerca sulla “sicurezza su Wordpress”!
3. Insomma non è il massimo, ma meglio di “niente”!
Questo blog su cosa è hostato?
4. “Purtroppo” i primi punti li ho sempre rispettati (eppure…), mi manca di sapere se AlterVista e TopHost siano degli Host affidabili!
!
Come faccio a saperlo?
Grazie!
Ciao!
!
2 novembre 2009 alle 00:21
@ lupoalberto12:
Il mio blog è su http://www.webperte.com per il resto… Altervista non lo uso da anni ormai, Tophost ogni tanto cade, ma se fai costanti backup direi che non vedo problemi.
2 novembre 2009 alle 19:35
Capito, grazie!
!
Ma a 10€, oltre a TopHost, non c’è niente?
Ciao!
!
2 novembre 2009 alle 20:21
ma cambia Hosting
come è possibile sto errore??
4 novembre 2009 alle 14:47
Mi sono fatto un giro su WebAperte e il minimo è 30€ (anche se clicchi sull’offerta da 19,50 €) che non vorrei spendere per un hobby (lo so che è annuale ma è giusto uno sfizio che mi voglio togliere)!
!
Ho visto che tra le offerte TopHost c’è anche il backup settimanale che comunque io faccio abitualmente (per tutto)!
Grazie!
Ciao!
!
10 febbraio 2010 alle 14:47
Ottimo post! Problema risolto in 5 secondi (Y)