Come risolvere errore
Jetpack by WordPress.com Warning: Illegal string offset in class.jetpack.php
similari sono gli errori di Jetpack by WordPress.com qui sotto riportati
Warning: Illegal string offset in class.jetpack.php on line 2411
500 Error: Illegal string offset ‘4.8.2’ in class.jetpack.php on line 2323
Se durante l’aggiornamento del plugin o rirpristino/aggiornamento database qualcosa non va per il verso giusto si può incappare nella classica schermata bianca.
Eseguendo una ricerca guasti attraverso DEBUG o disattivazione dei plugin (in questo caso Jetpack) e successiva riattivazione del plugin visualizzate l’errore sopra riportato, in base ad un topic presente nel supporto di WordPress, si può solamente ovviare ad una temporanea risoluzione del problema come spiegato nel topic 500 Error: Illegal string offset ‘4.8.2’ in class.jetpack.php on line 2323..
L’unica cosa che cambia è la riga di riferimento.
Riferito al file class.jetpack.php
L’errore si diceva, è temporaneamente risolvibile, aggiungendo una riga prima di quella citata nell’errore, riportando il seguente codice:
if ( is_array( $file_data_option ) )
ovvero se l’originale era,
con la modifica diventerà
Questo permettrà di stabilire il corretto funzionamento, almeno sino alla modifica del file dovuta ad una ggiornamento del plugin, che potrebbe ripresentare l’errore.
Il Team di JetPack sta lavorando sul bug e relativa soluzione, in quanto questo errore è già segnalato nei bug.
Note
Se necessitate di assistenza siamo a disposizione per l’assistenza sul vostro sito wordpress.
Compilate il modulo del ticket di assistenza e verrete ricontattati per la risoluzione del problema.