Come fare se dopo l’aggiornamento smette di funzionare l’editor visuale di Wordpress

venerdì, 12 settembre 2008

Tips & Tricks, Wordpress

Wordpress LogoQualche tempo fa, dopo aver finalmente l’installazione di Wodress di questo blog dalla versione 2.0.x alla 2.3.x ho avuto una sgradita sopresa: l’editor visuale aveva smesso di funzionare. E, da quel momento, ad ogni aggiornamento era la stessa storia: si doveva smanettare qua e la per far ripartire il comodo editor.

Il problema dipende da TinyMCE che, per qualche curiosa ragione, fa le bizze col supporto gzip di molti hosting, e genera una eccezione che ne inibisce il corretto funzionamento.

I passaggi seguenti sono relativi a sistemi basati su Wordpress precedenti alla versione 2.5.

  • Aprire il file tiny_mce_gzip.php, contenuto in wp-includes/js/tinymce
  • Identificare la seguente sezione di codice
if ((in_array('gzip', $encodings) || in_array('x-gzip', $encodings) || isset($_SERVER['---------------'])) function_exists('ob_gzhandler') !ini_get('zlib.output_compression') ini_get('output_handler') != 'ob_gzhandler') {
$enc = in_array('x-gzip', $encodings) ? "x-gzip" : "gzip";
$supportsGzip = true;
}
  • modificare la stringa
$supportsGzip = true;
  • in
$supportsGzip = false;

Qui, invece, i passaggi per sistemi basati su Wordpress 2.5 o superiori

  • Aprire con un editor il file yoursite/wp-includes/js/tinymce/tiny_mce_config.php
  • Commentare (inserendo “//“ad inizio riga) la seguente istruzione, circa a riga 13
// Discard any buffers
while ( @ob_end_clean() );
  • Il codice sarà  quindi il seguente:
// Discard any buffers
//while ( @ob_end_clean() );
  • Come ultima cosa, non dimenticate di disabilitare la compressione gzip. Cercate quindi all’interno del file ancora aperto il parametro
'compress' => true
  • e tramutatelo in
'compress' => false
Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.
, , , , , ,

Questo articolo è stato scritto da:

Cristian Castellari - che ha scritto 677 articoli il Lo Skyblog.


Contatta l'autore


This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

2 Risposte per “Come fare se dopo l’aggiornamento smette di funzionare l’editor visuale di Wordpress”

  1. Alb3rt1 Dice:

    Ottimo post, proprio quello che cercavo!
    Grazie mille per la dritta, era un problema che mi assillava da un bel pò :)

    Reply

Trackbacks/Pingbacks

  1. Lo Skyblog » Blog Archive » Aggiornamento a Wordpress 2.6 - 21. set, 2008

    [...] e tentativi, tutto e’ andato per il meglio e, già  che c’ero, ho buttato giù anche un paio di righe che spero possano essere d’aiuto a chi si dovesse trovare nella stessa [...]

Lascia una Risposta