Logo di Prestashop, Visita la home page

Errore 500

-

Che cos'è un errore 500 ?

Questo è un errore abbastanza comune quando il server incontra un problema con PHP. PHP è un linguaggio di programmazione utilizzato da PrestaShop .

 

Ci sono diversi tipi di errore 500

 

R - Quelli di PrestaShop che hanno questo aspetto:

 

Per identificare l'errore, deve attivare la modalità Debug. Ha a disposizione 2 soluzioni, sia tramite FTP che tramite il suo negozio.

 

1 - Attiva la modalità Debug su FTP.

Se non riesce ad attivare la modalità Debug dal suo negozio, si colleghi al suo server con il software FTP, modifichi il file defines.inc.php nella cartella /config/ e sostituisca la seguente riga :

define('_PS_MODE_DEV_', false);
da
define('_PS_MODE_DEV_', true);

quindi salvare il file.

 

2 - Attivi la modalità Debug nel suo negozio.

Per fare questo:

  • Clicchi su Impostazioni avanzate nel menu
  • Poi su Prestazioni
  • Imposta la modalità Debug su Sì

3 - Leggere il messaggio di errore

Il messaggio è spesso abbastanza esplicito per gli errori di Prestashop nella visualizzazione di PrestashopException. Ad esempio, nella schermata qui sotto, il messaggio recita "Link to database cannot be established", che significa che il server non è in grado di connettersi al suo database.

4 - Correggere l'errore

Per correggere l'errore, ci sono 2 soluzioni: o ha un minimo di conoscenze tecniche che  le consentono di effettuare la correzione da solo, oppure deve rivolgersi a un fornitore di servizi specializzato:

  • il supporto PrestaShop
  • la sua agenzia web
  • un libero professionista

B - Il server

Potrebbe sembrare una pagina vuota o una pagina di errore 500 diversa da PrestaShop.

In generale, è necessario un minimo di competenze tecniche per identificare l'errore.

La procedura si svolge in due fasi:

1 - Visualizza i registri PHP del server

  • Se può accedere a questo file, l'errore sarà normalmente visualizzato in basso e dovrà essere corretto.
  • Se non ha accesso a questo file, attivi la modalità di debug (come spiegato sopra).

2 - Se è attivata la modalità debug.

Avrà a disposizione 2 opzioni, l'errore sarà visualizzato o meno, e se non è visibile, dovrà scavare più a fondo e chiamare un team tecnico.

In 2 casi, le consigliamo di rivolgersi a un fornitore di servizi tecnici.

 

 

 

⚠️Questo articolo è stato tradotto da un programma di traduzione automatica. In caso di dubbi, consultare l'articolo in francese o in inglese.

 

Condividi

L'articolo è stato utile?