TinyMCE non funziona dopo il cambio di server

15 dic 2011, 19:26:07
Visualizzazioni: 808
Voti: 2

Dopo aver cambiato server di hosting, il TinyMCE nella schermata di modifica degli articoli non si avvia. Ecco il messaggio della console.

screenshot console chrome Come puoi vedere, wp-tinymce.php sembra fallire.

Finora ho provato:

  • impostare i permessi 777 (per sicurezza) su tutti i contenuti di js/tinymce
  • ricaricare completamente la cartella wp-include, forzando la sostituzione dei file
  • cambiare l'header da javascript a json (ecco i 3 tentativi che ho fatto):

tentativo1:

header('Content-Type: application/x-javascript; charset=UTF-8');

tentativo2:

header('Content-Type: application/json; charset=UTF-8');

tentativo3:

header('Content-type: application/json');

Nell'estensione Firebug di Firefox, il messaggio è "carattere non valido" e quando apro il file da Firebug, invece di vedere il codice, tutti i caratteri sono sballati. Ma nel mio IDE, il codice PHP appare corretto.

Qualche altra idea? Potrebbe essere una errata configurazione del server?

3
Commenti

Hai provato con un browser diverso?

Jeremy Jared Jeremy Jared
15 dic 2011 19:54:19

Sì, lo stesso con Firefox. Ma il messaggio nella console di Firebug aiuta un po' di più. A quanto pare, dice "caratteri illegali" e quando apro il file in Firebug, invece di vedere il codice, tutti i caratteri sono confusi. Aggiungo questo alla domanda.

pixeline pixeline
15 dic 2011 20:45:48

Hai provato a reinstallare WordPress?

Sisir Sisir
15 dic 2011 21:31:52
Tutte le risposte alla domanda 1
2

Risolto aggiungendo questo a wp-config.php, che disabilita la combinazione degli script js.

define( 'CONCATENATE_SCRIPTS', false );
15 dic 2011 21:35:07
Commenti

Stavo per suggerire proprio quella soluzione, ma ho pensato tra me e me "nah, non servirà a nulla"... promemoria per me stesso: suggeriscila comunque, non si sa mai... Grazie per aver postato per farci sapere che hai trovato una soluzione.

t31os t31os
15 dic 2011 21:38:21

Sarebbe interessante capire perché la concatenazione degli script smetta di funzionare da un giorno all'altro.

JCL1178 JCL1178
11 ago 2012 02:51:43