Visualizzazione Stampabile
-
Codice errore
Salve,
Quando vado a modificare una qualunque opzione dal pannello di controllo, all’atto del salvataggio mi riporta questo errore:
Fatal error: Unsupported operand types in …/includes/adminfunctions_options.php on line 693
E spesso non salva le modifiche.
Sono andato ad aprire il file adminfunctions_options.php e alla riga 693 c’è questa riga di codice $value = $value + 0; contenuta nel contesto qui sotto.
case 'number':
//$value += 0;
$value = $value + 0;
break;
Qualcuno sa come risolvere questo problema?
Grazie
-
Cioe' di che modifiche parli?
-
Citazione:
Originariamente Scritto da
ghisirds
Salve,
Quando vado a modificare una qualunque opzione dal pannello di controllo, all’atto del salvataggio mi riporta questo errore:
Fatal error: Unsupported operand types in …/includes/adminfunctions_options.php on line 693
E spesso non salva le modifiche.
Sono andato ad aprire il file adminfunctions_options.php e alla riga 693 c’è questa riga di codice $value = $value + 0; contenuta nel contesto qui sotto.
case 'number':
//$value += 0;
$value = $value + 0;
break;
Qualcuno sa come risolvere questo problema?
Grazie
Se $value è una stringa e contiene lettere, non è possibile aggiungere un numero matematicamente. Questo vale sia per $value = $value + 0 che per $value++ o $value-- o qualunque altra forma di calcolo.
Se $value non è definito, potrebbe comunque funzionare (dipende dalla versione e cosa si fa esattamente). La strategia migliore è comunque di inizializzare la variabile in alto alla procedura.
-
Disabilita i plugin e riprova.