Joomla.it Forum
Joomla! 4 => Joomla! 4.x => : sscarcel 05 May 2023, 16:28:23
-
Buon giorno
Ho problemi nell'apertura articoli passando alla 4.3.0 ed anche alla 4.3.1.
Dal precedente backup ho ripristinato la 4.2.9 e funziona.
Uso EdJCE - 2.9.36 e Editors-Switcher 4.0.9
e mi sono accorto - su un sito di prova (PHP 8.2.3)- che se disabilito entrambi i plugin e tengo abilitato solo TinyMCE funziona la nuova versione ed invece se li abilito mi da` appunto questi errori:
Abilitando JCE e usando TinyMCE come predefinito mi da`:
Deprecated: Creation of dynamic property JFormFieldMediaJce::$mediatype is deprecated in /membri/sscarcel/j4alt1/libraries/src/Form/FormField.php on line 591
Deprecated Creation of dynamic property JFormFieldMediaJce: $mediatype is deprecated in
........./libraries/src/Form/FormField.php on line 591
(ripetuto 2 volte)
Deprecated: Creation of dynamic property JFormFieldMediaJce::$mediatype is deprecated in /membri/sscarcel/j4alt1/libraries/src/Form/FormField.php on line 591 - ripetuto 2 volte
Se abilito anche Editors-Switcher Mi da`:
Si e` verificato un errore
0 Call to a member Function get() on a string
Ci sono problemi con l'Edito JCE ?
Grazie in anticipo per qualche chiarimento/consiglio.
Salvatore
-
Non sono esperta, ma se guardi i requisiti (https://downloads.joomla.org/technical-requirements) viene raccomandato php 8.0.
Prova a scalare di versione php. Io ho aggiornato e non ho problemi con 8.0 e jce
-
Concordo con mariarosaria, come da discussione su altro post di questo forum. È anche vero che sul mio sito uso la stessa versione di JCE con PHP 8.2 senza avere lo stesso problema, ma potrebbero essere in gioco altre variabili...
-
Per ora utilizzo il sito di prova che e` su un server diverso da quello ufficiale e ho scalato PhP alla versione precedente cioe` dalla 8.2 alla 8. (8.026 in informazioni di sistema -> info PhP) ed e` OK se scelgo JCE come editor predefinito. Il problema rimane (Call to a member function......) se come predefinito scelgo Switch-Editors. Questo mi era molto utile se aperto l'articolo voglio passare velocemente da JCE a CODEMIRROR e quindi salvare l'articolo in formato html.
Il sito ufficiale e` su un server diverso (PhP 8.0 - 8.024 in info,,,) e dato che e` pubblicizzato un evento importante per domani, faro` delle prove da lunedi`.
Il problema per me` e` per ora sospeso.
Grazie
-
Ho verificato sul server ufficiale (unica versione con PhP 8.0 e` la 8.1.11). Ed e` il plugin Editors Switcher che da` l'errore di cui sopra.
Nella verifica aggiornamenti mi avverte che e` uno dei plugin su cui Joomla non puo` fare verifiche. Quindi per ora usero` JCE e se voglio l'html vado nell'articolo editato su "Codice".
Ciao.
-
Premetto che non capisco questa frase
Ho verificato sul server ufficiale (unica versione con PhP 8.0 e` la 8.1.11)
ma comunque, giusto per completezza se qualcun altro legge questa discussione, io ho joomla 4.3.1, editor switcher appena installato con l'ultima versione (4.3.0) e php 8.0 e funziona tutto alla perfezione.
Quindi a mio parere non possiamo generalizzare dicendo che il problema sia editor switcher.
-
mariarosaria - mi spiego.
Sul server c'e` una lista di versioni che si possono scegliere come current. Le ultime 3 sono: 7.4,8.0,8.1.
La 7.4 e` deprecated. Le altre 2 (che come PhP information sono 8.0.24,8.1.11) mi danno errore su Editors-Switcher. Se hai messo come editor predefinito in 'Configurazione Globale' questo editor allora ho qualche altra cosa che non va`. Tra l'altro una volta che si blocca in 'Controllo Globale' devo andare a sbloccare la tabella sbv0_content del database.
-
Attiva il debug su errori max e vedi esattamente cosa è che genera l'errore.
-
In Config Globale -> Server -> Rapporto Errori : Massimo e sul server in PHP Options ho spuntato display_errors (prima era default).
se provo ad aprire un articolo (nuovo o gia` esistente) viene:
Si è verificato un errore.
0 Call to a member function get() on string
Torna al Pannello di controllo
Ho aggiunto un allegato
-
prova ad usare la versione 8.1 di php e ricordati di cancellare/disattivare eventuali cache del sito e anche compressione GZIP
-
Mi scuso profondamente - ho risolto il problema disinstallando la 4.0.9 ed installando l'ultima versione 4.3.0 di Editor Switcher ed e` tornato tutto a posto.
Grazie a tutti