GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Come risolvere 500 errori

Questa guida spiega come risolvere 500 errori per i clienti che utilizzano l'hosting web LCN e l'hosting WordPress.

L'errore 500 è un errore generico restituito quando il server Web riscontra un problema e non è possibile fornire un messaggio di errore più specifico.

Il primo passaggio per la risoluzione dei problemi di questo errore dovrebbe consistere nell'aggiornare la pagina per verificare se l'errore si ripresenta. Se l'errore è una tantum e non può essere replicato, spesso non sono necessarie ulteriori indagini.

Esistono molte diverse potenziali cause per 500 errori e i seguenti passaggi aiuteranno a identificare la causa:

Abilitazione della registrazione degli errori dell'applicazione

La causa più comune di questo errore è un errore di scripting PHP/applicazione. La registrazione degli errori per PHP è disabilitata per impostazione predefinita sui nostri server. L'abilitazione della registrazione degli errori PHP potrebbe aiutare a determinare la causa di questo errore.

La pagina seguente fornirà le istruzioni per abilitare la registrazione degli errori PHP:Come attivare la registrazione degli errori PHP

Errori .htaccess

Un'altra causa comune di 500 errori è il contenuto non valido all'interno di .htaccess. Se il file .htaccess include errori di sintassi, o se il file tenta di abilitare le direttive che non sono supportate dalla piattaforma di hosting LCN, potrebbe generare un errore 500.

La piattaforma di hosting LCN non supporta l'applicazione delle seguenti direttive in .htaccess:

AddType application/x-httpd-php
ForceType application/x-httpd-php
php_value
php_flag

Puoi verificare se il file .htaccess è la causa di un errore 500 rinominando il file e concedendo 5 minuti affinché questo abbia effetto. Se l'errore viene risolto dopo aver disabilitato/rinominato il file e ritorna dopo il ripristino del file, è probabile che l'errore sia causato dal contenuto di questo file.

Verifica autorizzazioni file

Le pagine seguenti forniscono istruzioni per controllare/modificare i permessi di file e cartelle per il tuo sito:

Come modificare i permessi dei file tramite FTP

Come modificare i permessi dei file utilizzando File Manager

Folder permissions for directories storing web content should be set to 755.
Files outside of the cgi-bin folder should be set to 644.
CGI/Perl script files stored in the cgi-bin folder should be set to 755. permissions

Errori di scripting

Risoluzione dei problemi relativi agli errori di script CGI/Perl

Se riscontri un errore 500 con uno script Perl, la pagina seguente spiegherà i passaggi da eseguire per risolverli:Risoluzione dei problemi comuni di Perl

Gli script Perl/CGI dovrebbero essere inseriti nella cartella cgi-bin del tuo sito e dovrebbero avere i permessi impostati su 755.

I seguenti interpreti di script dovrebbero essere utilizzati per gli script Perl/CGI:potrebbe essere necessario verificarlo se hai spostato un sito da un server diverso poiché questi percorsi possono variare da sistema a sistema:

La pagina seguente fornisce dettagli sui passaggi che è possibile eseguire per risolvere i comuni errori di script PHP:Risoluzione dei problemi comuni di PHP

Perl: /usr/bin/perl
PHP/CGI 5.6: /usr/local/bin/php-cgi56
PHP/CGI 7.0: /usr/local/bin/php-cgi70
PHP/CGI 7.1: /usr/local/bin/php-cgi71

Verifica dello stato del sistema per problemi del server

Puoi controllare lo stato del nostro sistema per eventuali problemi noti che potrebbero causare la restituzione di 500 errori da parte dei siti dalla pagina seguente:Stato del sistema  

Se siamo a conoscenza di eventuali problemi del server che potrebbero causare errori con i siti, lo stato nella pagina precedente verrà aggiornato con i dettagli sull'errore e un tempo di risoluzione previsto, se possibile.

Se i passaggi precedenti non aiutano a risolvere eventuali 500 errori, puoi richiedere un ticket di supporto per il problema dalla pagina di supporto del tuo account LCN.

Includi le istruzioni su come replicare l'errore e tutti i dettagli di accesso richiesti per accedere alla pagina in cui si verifica l'errore, in quanto ciò dovrebbe aiutare il team di supporto a indagare sul problema.


cPanel
  1. Come correggere l'errore Non hai l'autorizzazione per accedere...

  2. Come correggere l'errore di autenticazione Keystone di OpenStack - HTTP 500?

  3. Come attivare la registrazione degli errori PHP

  4. Risolvi l'errore del server interno di WordPress

  5. Come grep \n nel file

Come caricare un file sul server

Come creare un file del sito web

Come risolvere l'errore relativo alla pagina del mio sito Web non trovata

Come creare un accesso di errore PHP in cPanel

Come modificare le autorizzazioni dei file

Come copiare un file in File Manager