Supporto » Fixing WordPress » Error thrown all’apertura del sito

  • Risolto fr33d0m70

    (@fr33d0m70)


    Ciao a tutti,
    mi sono preso carico della manutenzione di un forum (rugbytreviglio.it) ma quando si tenta di accedere si ottiene un errore:

    Error thrown
    Call to undefined function split()

    Se però ricarico la pagina dal browser il sito viene aperto correttamente. Il problema è che non succede sempre, nel senso che dopo che ho ricaricato la pagina, successivamente mi si apre sempre al primo tentativo anche chiudendo e rilanciando il browser.
    Qualche idea?

Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
  • Thomas Vitale

    (@thomas-vitale)

    Ciao @fr33d0m70,

    qual è la versione di PHP che gira sul server dove è ospitato il sito? Perché “split()” è una funzione deprecata in PHP 5.3 e rimossa da PHP 7 (maggiori info qui), immagino che il sito non venga aggiornato da un bel po’. Se quindi usa PHP 7 è normale un errore del genere.

    Potresti provare a passare temporaneamente a una versione più vecchia (possibilmente in un ambiente di test, anche in locale). Giusto il tempo di verificare qual è il componente che utilizza la funzione deprecata, aggiornare tutto e poi tornare ad usare PHP 7, visto che PHP 5.3, 5.4 e 5.5 sono versioni non più supportate da diversi anni e il supporto attivo per PHP 5.6 terminerà a gennaio.

    Spero di essere stato d’aiuto,

    Thomas

    fr33d0m70

    (@fr33d0m70)

    qual è la versione di PHP che gira sul server dove è ospitato il sito?

    …mmmm bella domanda, come lo scopro?
    .
    .
    .
    Trovato!
    E’ nel codice di un plugin, BLISS DRIVE HIT COUNTER.
    Non ha aggiornamenti, quindi magari mi conviene sostituirlo con uno più manutenuto.

    Thomas Vitale

    (@thomas-vitale)

    È un plugin piuttosto vecchio, quindi è una buona idea sostituirlo. Non solo per risolvere questo problema, ma soprattutto per motivi di sicurezza.

Stai vedendo 3 repliche - dal 1 al 3 (di 3 totali)
  • Devi essere collegato per rispondere a questo topic.