Wordpress: load cpu alto quando si scrive un articolo

This item was filled under [ Javascript, Linux, PHP, Programmazione ]

Quando si effettua l’aggiornamento di Wordpress dalla versione 2.5.0 alla 2.5.1, si può cadere in un errore di “aggiornamento”.

In pratica, come è capitato a me e ad altre persone, quando si clicca su Scrivi (post o articolo che sia) la cpu scatta immediatamente al 100% di utilizzo.

L’errore è nella cache del file di configurazione di TinyMCE che viene scritto sul server (al primo avvio di Scrivi dopo l’aggiornamento di WP) che non è perfettamente compatibile dalla versione 2.5.0 alla versione 2.5.1.

In alcuni post, tra cui questo, si dice che il problema risiede nella configurazione del server: più precisamente l’abilitazione di zlib.output_compression nel php.ini. Ciò non è affatto vero: vediamo qual’è il problema esatto e come risolverlo.

Il vero problema, a quanto ho potuto verificare, risiede nel fatto che alcuni client FTP non impostati correttamente o lasciati con le impostazioni di base, non sostituiscono alcuni files dell’aggiornamento di WP 2.5.1 (tra cui lo script php che genera la cache del file di configurazione di TinyMCE che viene effettivamente scaricato dal browser) e ciò comporta che tale configurazione non è compatibile al 100% con la pagina post-new.php o page-new.php. Lato client (cosa verificato per il momento solo su Firefox) TinyMCE fa andare al massimo la CPU rallentando, di fatto, tutto il sistema fino a freezarlo.

Per risolvere questo inconveniente, basta scaricare il pacchetto completo di Wordpress da qui ed aggiornare di nuovo tramite FTP, questa volta sostituendo “tutti” i files presenti.

Tags

, , ,

Popularity: 17% [?]

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Comment