Risultati della ricerca per 'Wordpress error debug'

Stai vedendo 15 risultati - da 31 a 45 (di 96 totali)
  • Abilita il debug di WordPress.

    Che errore ti da?

    Pagina bianca?

    Hai provato a rinominare la cartella del tema e dei plugin?

    Ciao @nero2001,

    l’ultima opzione che mi viene in mente è attivare il debug di WordPress e vedere se ci sono errori.

    Per farlo ti basta accedere in FTP alla cartella del sito e modificare il file wp-config.php inserendo queste righe prima del commento di chiusura della parte modificabile (fai prima una copia di sicurezza del file):

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    
    /* That's all, stop editing! Happy publishing. */

    La modalità di debug così configurata scriverà tutti gli eventuali messaggi di errore nel file /wp-content/debug.log.

    Dopo aver salvato le modifiche, spostati nella dashboard e apri alcune pagine (ad esempio Utenti, Plugin, etc).

    Al termine torna su FTP e verifica la presenza del file di log. Se esiste aprilo con un editor di testo e controlla il contenuto.

    Quando non è più necessario, ricorda di disattivare il debug cancellando le righe inserite prima, perchè ha un impatto sulle performance del sito.

    Spero sia utile.
    Ciao.

    • Buongiorno,
      chiedo aiuto perchè non è più possibile accedere al mio sito web (attivo da poco più di una settimana!!!). Ho cercato di allegare la schermata del tipo di errore, ma non riesco, lo trascrivo qui sotto. Qualcuno mi può aiutare? Premetto che non sono molto pratica, anzi per niente ….
      Grazie a chi mi aiuterà

      Fatal error: Uncaught Error: Call to undefined method WP_Error::get_id() in /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/core/kits/manager.php:79 Stack trace: #0 /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/core/kits/manager.php(31): Elementor\Core\Kits\Manager->create_default() #1 /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/core/kits/manager.php(44): Elementor\Core\Kits\Manager->get_active_id() #2 /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/core/kits/manager.php(63): Elementor\Core\Kits\Manager->get_active_kit_for_frontend() #3 /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/modules/page-templates/module.php(86): Elementor\Core\Kits\Manager->get_current_settings(‘default_page_te…’) #4 /home/customer/www/annagarello.it/public_html/wp-includes/class-wp-hook.php(287): Elementor\Modules\PageTemplates\Module->template_include(‘/home/customer/…’) #5 /home/customer/www/annagare in /home/customer/www/annagarello.it/public_html/wp-content/plugins/elementor/core/kits/manager.php on line 79

      Si è verificato un errore critico sul tuo sito web.

      Scopri di più riguardo al debug in WordPress.

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Ciao @rikorebel,

    non ho una soluzione ma ti posso dare qualche suggerimento per cercare il problema.

    Le due funzioni che stai eseguendo avvengono in momenti (o meglio hooks) diversi, per cui è possibile che la prima non acceda alle informazioni e la seconda si (è un’ipotesi, non ho verificato).

    Ti conviene verificare il contenuto delle variabili quando le usi, quindi nella prima funzione.

    Invece di visualizzare i valori nella pagina, attiva il debug di WordPress aggiungendo queste righe al wp-config.php:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    Tutti i messaggi di debug saranno raccolti nel file /wp-content/debug.log.

    A questo punto, nella prima funzione, stampa i valori delle variabili usando questo codice:

    error_log( print_r( $variabile, true ) );

    sostituendo $variabile con il nome della relativa variabile che ti interessa.

    inizia ad esempio con il post corrente:

    global $post;
    
    error_log( print_r( $post, true ) );

    dopo aver salvato il file ripeti l’azione che provoca l’invio della mail, infine apri il file di log e controlla che la variabile contenga ciò che ti aspetti.

    Ripeti il procedimento fino a quando trovi qualcosa che non va.

    Fammi sapere 🙂

    Forum: Fixing WordPress
    Come il topic: Fatal error
    • Salve,

      sono diverse volte che riscontro un problema che rende irraggiungibili alcuni miei siti.

      Dopo aver fatto debug mi si presenta il seguente errore

      Parse error: syntax error, unexpected ‘if’ (T_IF), expecting ‘)’ in /home/fx3at0lh/artestoscana.com/wp-includes/functions.php on line 7603

      Fatal error: Uncaught Error: Call to undefined function wp_die() in /home/fx3at0lh/artestoscana.com/wp-includes/class-wp-fatal-error-handler.php:228 Stack trace: #0 /home/fx3at0lh/artestoscana.com/wp-includes/class-wp-fatal-error-handler.php(147): WP_Fatal_Error_Handler->display_default_error_template(Array, false) #1 /home/fx3at0lh/artestoscana.com/wp-includes/class-wp-fatal-error-handler.php(52): WP_Fatal_Error_Handler->display_error_template(Array, false) #2 [internal function]: WP_Fatal_Error_Handler->handle() #3 {main} thrown in /home/fx3at0lh/artestoscana.com/wp-includes/class-wp-fatal-error-handler.php on line 228

      Ho disattivato sia i plugin, che il tema e che

      .htaccess

      come spiegava qui

      Mi è successo già due volte, ma le precedenti riuscivo ad entrare sul pannello seguendo la procedura descritta prima. Adesso non posso più accedere e recuperare l’ultimo articolo scritto.

      Vi sarei veramente grato se riusciste ad aiutarmi

      Grazie ancora!!

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Chi ha creato la discussione gobello

    (@gobello)

    ora facendo debug – true
    nell’area wpadmin login mi da

    Errore sul database di WordPress: [INSERT,UPDATE command denied to user ‘[rimosso per motivi di sicurezza] ‘ for table ‘wp_wfconfig’]
    INSERT INTO wp_wfconfig (name, val, autoload) values (‘lastPermissionsTemplateCheck’, ‘1592927514’, ‘yes’) ON DUPLICATE KEY UPDATE val = ‘1592927514’, autoload = ‘yes’

    Errore sul database di WordPress: [INSERT,UPDATE command denied to user ‘[rimosso per motivi di sicurezza] ‘ for table ‘wp_wfconfig’]
    INSERT INTO wp_wfconfig (name, val, autoload) values (‘previousWflogsFileList’, ‘[\”.htaccess\”,\”ips.php\”,\”config.php\”,\”attack-data.php\”,\”rules.php\”,\”config-synced.php\”,\”config-livewaf.php\”,\”config-transient.php\”,\”GeoLite2-Country.mmdb\”,\”template.php\”]’, ‘yes’) ON DUPLICATE KEY UPDATE val = ‘[\”.htaccess\”,\”ips.php\”,\”config.php\”,\”attack-data.php\”,\”rules.php\”,\”config-synced.php\”,\”config-livewaf.php\”,\”config-transient.php\”,\”GeoLite2-Country.mmdb\”,\”template.php\”]’, autoload = ‘yes’

    Errore sul database di WordPress: [INSERT,UPDATE command denied to user ‘[rimosso per motivi di sicurezza] ‘ for table ‘wp_wfconfig’]
    INSERT INTO wp_wfconfig (name, val, autoload) values (‘serverDNS’, ‘1592927515;21033;62.149.142.90’, ‘yes’) ON DUPLICATE KEY UPDATE val = ‘1592927515;21033;62.149.142.90’, autoload = ‘yes’

    Errore sul database di WordPress: [INSERT,UPDATE command denied to user ‘[rimosso per motivi di sicurezza] ‘]
    INSERT INTO wp_wfconfig (name, val, autoload) values (‘totalLoginHits’, ‘137’, ‘yes’) ON DUPLICATE KEY UPDATE val = ‘137’, autoload = ‘yes’

    Non so che fare, help!

    • Salve,ho acquistato un tema da themeforest chiamato traveler ed ho un wordpress impostato a multisito.Ho installato il tema in un sito secondario (sottocartella) del mio wordpress ma ho riscontrato dei problemi in quanto, il tema ha una funzione che: quando un utente si registra sul sito egli deve essere approvato dall’amministratore,ma quando vado nell’apposita pagina mi compare “no data” ma con la notifica “pending user (1)”.Linko il video su loom dove mostro il problema meglio https://www.loom.com/share/3fdb05e977d740cfb7c77f4eaea1ca6e
      A questo punto ho usato la funzione debugger di wordpress e in quella pagina riscontro il seguente errore:

      [19-Jun-2020 11:43:11 UTC] WordPress database error Table ‘dbw8ent8vtmqrf.nij_4_users’ doesn’t exist for query
      SELECT SQL_CALC_FOUND_ROWS nij_4_users.* FROM nij_4_users
      INNER JOIN nij_4_usermeta ON ( nij_4_users.ID = nij_4_usermeta.user_id )
      INNER JOIN nij_4_usermeta AS mt1 ON ( nij_4_users.ID = mt1.user_id )
      WHERE 1=1
      AND
      (
      (
      (
      ( nij_4_usermeta.meta_key = ‘st_pending_partner’ AND CAST(nij_4_usermeta.meta_value AS CHAR) = ‘2’ )
      )
      AND
      (
      (
      ( mt1.meta_key = ‘nij_4_capabilities’ AND CAST(mt1.meta_value AS CHAR) LIKE ‘%”partner”%’ )
      )
      )
      )
      )
      ORDER BY user_registered DESC
      LIMIT 0,1
      made by do_action(‘partner-statistic_page_st-users-list-partner-menu’), WP_Hook->do_action, WP_Hook->apply_filters, STUser->st_callback_user_partner_function, STAdmin->load_view, include(‘/themes/traveler/inc/admin/views/users/partner_index.php’), STUser::get_list_partner

      Premetto che ho provato ad installare il suddetto tema su di un dominio provvisorio singolo (no multisito) e funziona benissimo in tutte le sue funzioni,ma sul multisito non nè vuole sapere.
      Da quello che vedo dal bug, non riesce a trovare una determinata cartella dove stipa i dati degli user registrati.
      La domanda è: come posso risolvere questo problema??
      Ho pensato che sia legato al fatto che il multisito di wp ha una gestione globale degli user e locale del sito,quindi probabilmente non riesce a trovare il path di dove localizzare tali dati mentre in un sito semplice gestione globale e locale coincidono.
      Resta il fatto che non so come correggere tale errore.
      L’assistenza del tema non mi viene in aiuto poichè risponde poco e con risposte inconcludenti…
      Grazie in anticipo a chi mi saprà aiutare.

    Buongiorno @webatlas,

    avete già fatto tantissimi tentativi e tutti molto sensati, difficile immaginarne altri.

    A questo punto proverei qualche modo per indagare più a fondo e cercare maggiori dettagli. Ad esempio:

    • accedendo via FTP alla cartella del sito esiste un qualche file di log?
    • nel pannello dell’hosting avete modo di verificare i log di PHP e Apache?
    • potreste ripetere il login da una finestra anonima e tenere aperti gli strumenti di sviluppo del browser per vedere eventuali errori nella Console o redirect strani nel tab Network.

    Altra alternativa, sempre ai fini di indagine, è attivare il debug in WordPress.
    Dovresti aprire il file wp-config.php e inserire queste righe:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    
    /* That's all, stop editing! Happy publishing. */

    Poi riprovate il login; se WP registra qualcosa dovreste trovare il file debug.lognella cartella /wp-content.

    Tienici aggiornati.
    Ciao!

    Forum: Fixing WordPress
    In risposta a: Sito sparito

    Mi permetto solo di sottolineare che tu paghi il servizio di hosting, non credo che keliweb offra anche l’assistenza del sito stesso 🙂

    Non so se basta il tema oppure se ci sono anche plugin o altro che portano al blocco…

    Potresti attivare il debug di WordPress e vedere se almeno ti rilascia un errore

    Ciao @tree2bars,

    come puoi immaginare non è semplice fornire una soluzione precisa al problema senza poter vedere o agire direttamente.

    Ti ho indicato i test che avrei fatto io e che ho usato in passato. Dato che non sono stati utili, a questo punto non mi resta che elencare altre vie per cercare di individuare la causa.

    1) Debug di WordPress

    Prova ad attivare la modalità di debug seguendo la guida ufficiale:
    https://wordpress.org/support/article/debugging-in-wordpress/

    Subito dopo fai un altro test di invio e verifica se viene scritto qualcosa nel log. Per scrupolo, usa una sessione anonima del browser, per evitare qualsiasi tipo di cache.

    2) Documentazione di Contact Form.

    Ho raccolto alcuni link della documentazione che fanno riferimento agli errori più comuni. Prova a seguire le indicazioni riportate.

    https://contactform7.com/configuration-errors/
    https://contactform7.com/faq/after-submitting-the-form-i-get-an-error-message/
    https://contactform7.com/faq/i-get-an-error-message-with-a-red-border-so-how-can-i-solve-this/
    https://contactform7.com/faq/i-get-an-error-message-with-an-orange-border-even-though-i-dont-use-akismet/
    https://contactform7.com/faq/i-see-green-border-response-but-i-never-receive-mail/

    3) Supporto di Contact Form.

    In ultima istanza proverei a dare un’occhiata ai post presenti nel forum di supporto ed eventualmente ad prire un nuovo thread:
    https://wordpress.org/support/plugin/contact-form-7/

    Grazie.

    Chi ha creato la discussione lucavalentino

    (@lucavalentino)

    Ho provato senza successo
    "SELECT * FROM {$table_name}"

    Andando per tetativi ho provato anche con prepare:

    $sql=$wpdb->prepare("SELECT * FROM $table_name WHERE 1");
    $result = $wpdb->get_results($sql);

    Ricevo tale errore:
    Notice: wpdb::prepare è stato richiamato in maniera scorretta. L'argomento wpdb::prepare() della query deve avere un valore. Leggi Debugging in WordPress per maggiori informazioni. (Questo messaggio è stato aggiunto nella versione 3.9.0.) in C:\xampp\

    • glgrazi

      (@glgrazi)


      Ho wordpress in locale, con XAMPP.

      Oggi ho installato Elementor Pro.

      Dopo l’installazione, non riesco più ad accedere. Mi appare:

      “Si è verificato un errore critico sul tuo sito web. Controlla la casella di posta dell’amministratore del sito per istruzioni.
      Scopri di più riguardo al debug in WordPress.”

      Mi potete indirizzare come risolvere il problema ?

      Grazie

    Ciao @erasrl ,
    Suppongo che tu abbia abilitato il debug come consigliato.
    Forse ti escono messaggi di errore più esplicativi ma anche così sembra che dopo l’aggiornamento ci sia una apertura di parentesi quadra [ inaspettata: forse una in più del necessario.

    Potrebbe essere un errore intervenuto durante l’aggiornamento ma
    hai dato una occhiata allo specifico forum del plugin?
    https://wordpress.org/support/plugin/googleanalytics/

    Un saluto.

    Incomincerei a verificare l’attuale versione del PHP poi abilitate il il debug di WordPress per vedere (come probabilmente accadrà) quale errore e relativo a cosa apparirà.

    Per abilitare il debug leggi qui
    Abilitare Debug in WordPress

Stai vedendo 15 risultati - da 31 a 45 (di 96 totali)