Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Il mio sito web è bianco o restituisce un errore 500

Apre il Suo sito web e vede uno schermo bianco, il messaggio 500 Internal Server Error, HTTP ERROR 500 oppure, con WordPress, Er is een kritieke fout opgetreden op deze website ("Si è verificato un errore critico su questo sito web"). Questo significa quasi sempre che il codice del Suo sito web si blocca. Il server stesso di solito funziona normalmente. Con i passaggi seguenti nella maggior parte dei casi riuscirà a trovare da sé la causa.

Prima di tutto: cosa è cambiato di recente?

Un errore 500 non compare quasi mai dal nulla. Ripensi alle ultime ore o agli ultimi giorni:

  • Ha aggiornato un plugin, un tema o WordPress stesso, oppure l'ha fatto WordPress automaticamente?
  • Ha modificato la versione di PHP?
  • Ha modificato qualcosa nel file .htaccess, oppure ha creato un reindirizzamento o una cartella protetta?
  • Ha caricato file o modificato i permessi dei file?

Se sa di cosa si tratta, annulli prima di tutto proprio quella modifica. Di solito è la soluzione più rapida.

Fase 1: controlli il log degli errori

Il log degli errori Le indica esattamente quale file e quale riga causano l'errore. Lo trova in DirectAdmin sotto Informazioni e file di sistema e poi Riepilogo sito e log. Scelga il Suo dominio e apra il log degli errori. Guardi le righe in fondo: sono le più recenti. Per i dettagli su come funziona, consulti Riepilogo sito e log: il log degli errori e il log degli accessi.

Se ad esempio vede PHP Fatal error con un percorso verso wp-content/plugins/nome-del-plugin, sa subito quale plugin è il responsabile.

Fase 2: le cause più frequenti

Di seguito le cause elencate dalla più frequente alla più rara.

1. Un plugin o un tema dopo un aggiornamento

Questa è di gran lunga la causa più comune con WordPress. Se non riesce più ad accedere all'amministrazione di WordPress, disattivi i plugin tramite DirectAdmin:

  1. Apra Gestione file (vedere Apertura della Gestione file: le cartelle del Suo pacchetto).
  2. Vada su domains/tuodominio.it/public_html/wp-content.
  3. Rinomini la cartella plugins ad esempio in plugins-disattivati. WordPress disattiverà così tutti i plugin.
  4. Il Suo sito funziona di nuovo? Rinomini la cartella di nuovo in plugins e riattivi i plugin uno alla volta in WordPress, finché l'errore non si ripresenta. Così scoprirà di quale plugin si tratta.

Se sa già quale plugin è (dal log degli errori), rinomini solo la cartella di quel plugin. In caso di errore critico, WordPress invia spesso anche un'e-mail all'indirizzo amministrativo con un link alla modalità di ripristino. Controlli quindi anche la Sua casella di posta.

2. La versione di PHP non è compatibile con il Suo sito web

Un sito web datato spesso non funziona con una versione recente di PHP, e un plugin nuovo talvolta non funziona con una versione precedente. Se ha appena modificato la versione di PHP, la riporti indietro in Select PHP version (vedere Scegliere la versione di PHP (Select PHP version)). In Fouten na een PHP-upgrade en het foutlog vinden legge come rendere in seguito il sito compatibile con una versione più recente.

Suggerimento: il Suo sito web non viene aggiornato da anni e non funziona più con una versione moderna di PHP? Possiamo aggiornarlo noi per Lei. Consulti www.weboke.nl/website-php-upgrade.

3. Un errore in .htaccess

Una sola riga errata in .htaccess provoca subito un errore 500 su tutto il sito. Un esempio comune è una riga lasciata da un plugin di sicurezza, come php_value auto_prepend_file con un percorso verso un file che non esiste più (ad esempio di Wordfence o All In One WP Security). Lo verifichi così:

  1. Attivi i file nascosti in Gestione file (vedere Mostrare e modificare i file nascosti come .htaccess).
  2. Rinomini .htaccess in public_html in .htaccess-vecchio.
  3. Il sito funziona ora (eventualmente senza indirizzi ottimizzati)? Allora l'errore si trova in quel file. Rimuova la riga errata e rinomini il file con il nome originale.

Le impostazioni PHP come la dimensione massima di caricamento si configurano più facilmente in Select PHP version (vedere Opzioni PHP: upload_max_filesize, memory_limit e max_execution_time). È possibile anche usare una riga con php_value in .htaccess (vedere Impostazioni PHP per cartella e tramite .htaccess).

4. Memoria insufficiente per PHP

Se nel log degli errori compare Allowed memory size of ... bytes exhausted, uno script richiede più memoria di quanta PHP possa utilizzare. Aumenti memory_limit nelle opzioni di Select PHP version (vedere Opzioni PHP: upload_max_filesize, memory_limit e max_execution_time).

5. Permessi dei file errati

Se cartelle o file hanno permessi troppo ampi (come 777), il server rifiuta di eseguirli. Le cartelle devono avere i permessi 755 e i file 644. Per sapere come modificarli, consulti Permessi di file e directory (chmod).

6. Lo spazio di archiviazione del Suo pacchetto è esaurito

Se il Suo pacchetto è pieno, il Suo sito web non può più scrivere file temporanei o sessioni. Controlli nella dashboard di DirectAdmin alla voce Spazio Disco. Per sapere cosa fare, consulti Spazio di archiviazione pieno: dove si trova lo spazio?.

7. Meno frequenti: database, limiti o un attacco informatico

Uno schermo bianco senza messaggio

Con uno schermo bianco, PHP non mostra deliberatamente il messaggio di errore ai visitatori. In questo caso il log degli errori della fase 1 è la Sua migliore risorsa. Con WordPress può anche impostare temporaneamente define('WP_DEBUG', true); nel file wp-config.php. Lo riporti poi su false, altrimenti i visitatori vedranno i dettagli tecnici del Suo sito.

Altri codici di errore in breve

MessaggioCosa significa?Dove può approfondire?
403 ForbiddenIl server rifiuta di mostrare la pagina, ad esempio a causa del firewall del Suo sito web, dei permessi o di un file index mancante.Errore 403 o 406 durante il salvataggio o il caricamento
404 Not FoundLa pagina o il file non esiste in quella posizione. Il Suo sito web si trova correttamente in public_html del dominio giusto? Faccia attenzione alle lettere maiuscole nei nomi dei file.Apertura della Gestione file: le cartelle del Suo pacchetto
413 Request Entity Too LargeCiò che sta caricando è più grande di quanto consentito.Upload troppo grande (errore 413) o timeout
500 Internal Server ErrorIl codice del Suo sito web si blocca.Questo articolo
503 o 508, Resource Limit Is ReachedIl Suo pacchetto utilizza temporaneamente più capacità di calcolo di quanto consentito.503 o "Resource Limit Is Reached": cosa fare?
Pagina di WebOké al posto del Suo sitoIl dominio non è ancora (correttamente) configurato nel Suo pacchetto di hosting, oppure il DNS punta ancora altrove.Il mio dominio non funziona ancora dopo un trasferimento o una modifica

Tornare a una versione funzionante

Non riesce a risolvere il problema e il sito funzionava ancora ieri? Ripristini allora un backup. In Mio WebOké può farlo con WebOké Backups: scelga un momento precedente all'errore e ripristini solo la cartella del Suo sito web ed eventualmente il database (vedere Posso farlo anche in Mijn WebOké? WebOké Backups). Se utilizza Installatron, può anche ripristinare un backup di Installatron (vedere Creare e ripristinare backup in Installatron).

Suggerimento: con Salute del dominio su www.weboke.nl/domein-gezondheid può verificare in un colpo solo se il Suo dominio, il record A, il sito web e il certificato SSL sono in ordine. Alla voce Sito web comparirà ad esempio Risponde con un errore del server (HTTP 500).

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…