TinyMCE este stricat

15 dec. 2011, 19:26:07
Vizualizări: 808
Voturi: 2

După mutarea pe un nou server de hosting, TinyMCE în ecranul de editare articole nu se încarcă. Iată mesajul din consolă.

captură consolă Chrome După cum se vede, wp-tinymce.php pare să eșueze.

Până acum am încercat:

  • setat permisiuni 777 (doar pentru siguranță) pe tot conținutul js/tinymce
  • reîncărcat întreg folderul wp-include, forțând înlocuirea fișierelor
  • schimbat header-ul din javascript în json (iată cele 3 încercări):

Încercarea 1:

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

Încercarea 2:

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

Încercarea 3:

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

În Firefox cu extensia Firebug, mesajul este "caracter nepermis" și când deschid fișierul din Firebug, în loc să văd codul, toate caracterele sunt distorsionate. În IDE-ul meu, codul PHP arată corect.

Alte idei? Ar putea fi o configurare greșită a serverului?

3
Comentarii

Ai încercat cu un alt browser?

Jeremy Jared Jeremy Jared
15 dec. 2011 19:54:19

da, la fel și cu Firefox. Dar mesajul din consola Firebug ajută puțin mai mult. Se pare că spune "caractere nepermise" și când deschid fișierul în Firebug, în loc să văd codul, toate caracterele sunt încurcate. Adaug asta la întrebare.

pixeline pixeline
15 dec. 2011 20:45:48

ai încercat să reinstalezi WordPress?

Sisir Sisir
15 dec. 2011 21:31:52
Toate răspunsurile la întrebare 1
2

Am rezolvat problema adăugând acest cod în wp-config.php, care dezactivează combinarea fișierelor js.

define( 'CONCATENATE_SCRIPTS', false );
15 dec. 2011 21:35:07
Comentarii

Aproape că am sugerat să fac exact asta, dar mi-am zis "nah, asta nu va ajuta"... notă mentală: sugerează oricum, nu știi niciodată... Mulțumesc că ai postat să ne anunți că ai găsit o soluție.

t31os t31os
15 dec. 2011 21:38:21

Ar fi interesant de știut de ce concatenarea scriptului eșuează de la o zi la alta.

JCL1178 JCL1178
11 aug. 2012 02:51:43