• Ciao a tutti, ho un problema con un sito WordPress, che sto cercando di risolvere.

    È per un cliente, che ha detto di avere avuto problemi con i plugin che non si aggiornano automaticamente. Quindi ha disinstallato un plugin chiamato LearnPress, e dopo non è stato in grado di accedere a Elementor. Quando cariva l’editor si bloccava e crashava. Cercando di risolvere il problema, il cliente ha quindi modificato le impostazioni di php, come ad esempio il tempo massimo di caricamento (impostato su 300) e ha aggiornato php a 8.1.

    Dopo di che il sito ha iniziato a daro errore 500.

    Ho importato il sito web per analizzarlo e ho:

    • controllato .htaccess
    • reinstallato i file di wordpress puliti,
    • ripristinato il tema predefinito, rinominato la cartella plugins.
    • impostato PHP 7.4.

    Il sito dà ancora errore 500 (anche senza plugin) e non stampa alcun errore con DB_debug = yes (il che è strano), quindi non ho idea di dove sia l’errore. Anche il link di recupero dà un errore 500.

    Quindi mi pare di capire che il database sia corrotto, penso da un plugin, ma difficile capire cosa crei l’errore.

    La mia domanda è quindi: cosa fare in situazioni come questa?
    1) C’è un modo per “pulire” la parte core del database, per riscrivere le impostazioni ed evitare misconfigurazioni?
    2) Ho una vecchia versione del database, purtroppo molto vecchia, ma funzionante. Esiste un modo per trasferire facilmente le pagine e i contenuti di alcuni plugin? È sufficiente copiare le voci della tabella del database?

    Grazie mille!

Stai visualizzando 8 risposte - dal 1 al 8 (di 8 totali)
  • Il db corrotto anche no, di che hosting si tratta? provato disattivando tutti i plugin, cache anche lato server, tema base di WP?

    Chi ha creato la discussione guarnif

    (@guarnif)

    L’hosting era BlueHost.com (che installa anche un suo plugin). Poi ho portato il sito sul mio server, php 7.4, no cache, tema base WP, no plugins, installazione file puliti, .htaccess standard. Insomma tutto quello che si poteva pulire lato server e file e’ stato pulito.

    Ricaricato exnovo l’intero core di WP? Cioè se parti da installazione pulita funziona? extrema ratio si potrebbe tentare l’importazione solo del wp_post e postmeta

    Chi ha creato la discussione guarnif

    (@guarnif)

    Ho provato ad avviare il wp-update ma dice che non c’e’ nulla da avviare. La pagina di installazione funziona, ma creerebbe un nuovo database e anche il wp-config.php diciamo e’ nuovo (con le credenziali utente e db corrette).

    ma da phpmyadmin si può esportare il db?

    Chi ha creato la discussione guarnif

    (@guarnif)

    Si, con corrotto non intendo che il database è corrotto, ma che c’è qualcosa nel database (penso, perché dal lato file-server è veramente tutto pulito) che dà error 500. Anche perché neanche in safe parte, e in debug non visualizza nessun errore.

    Chi ha creato la discussione guarnif

    (@guarnif)

    Risolto l’arcano, mancano diverse tabelle nel database, tra cui users e posts. Per questo dava error 500. Mai visto niente di simile.

    Ah beh allora lo credo 😀

Stai visualizzando 8 risposte - dal 1 al 8 (di 8 totali)
  • Devi essere collegato per rispondere a questo topic.