Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

Questa sezione introduce alcuni problemi fondamentali e generali shotting consigli quando si incontra qualche difficoltà su PrestaShop, come ad esempio la pagina vuota o "Internal Server Error", "Errore irreversibile"

 

1. Impostare 'display_errors' a 'on' e SQL_DEBUG su true nel file YourStoreRoot/config/config.inc.php

Troverete di seguito due linea cima sopra citato file

 

@ ini_set('display_errors', 'on');
define ('_PS_DEBUG_SQL_', true);

Dopo questa impostazione ed eseguire nuovamente la pagina che hai un problema. Si dovrebbe essere in grado di vedere alcuni errori visualizzati sulla pagina. Solitamente alla parte superiore della pagina, ma potrebbe essere in qualsiasi posizione della pagina.

 

Help di sholuld di messaggio di errore si identifica l'origine del problema. Una pagina di PrestaShop core o il modulo. Ma per favore letto osservato, la fonte di errore non significa che è davvero la causa del problema, potrebbe essere da qualche altra parte. Almeno si punta ad alcune in cui.

 

2. Set point break.

Assumere non sei sviluppatore PHP e hai strumento di debug, quindi ecco un suggerimento che io uso spesso quando lavoro sul sito cliente quando incontro qualche errore fatale.

 

Questo suggerimento è usful quando non si incontra "Internal Server Error" o "Errore irreversibile", ma non vi alcun messaggio errori dettagliati.  Persino avete impostato sull'opzione Visualizza informazioni di debug, ancora non si vede alcun messaggio dettagliato.

 

Metterela seguente linea nella pagina superiore di destra pagina dopo "<? php", quindi eseguire nuovamente pagina.

 

Die ("Break point qui");

 

Se è possibile vedere l'output del messaggio alla tua pagina

Punto di interruzione qui

Significa che il problema è causato in PrestaShop pagina script, nella linea dopo that. spostare la linea di morire ("Break point qui") qualche riga più avanti e provare di nuovo. Fino a quando viene visualizzato il messaggio di errore originale si vede.

 

Se non vedete il "punto di rottura qui" anche quando il vostro messo sulla prima riga della pagina PHP, vuol dire, il problema non è causato dallo script di pagina. È la configurazione related issue. Potrebbe essere

 

Utilizzando questo modo, dovrebbe essere in grado di identificare la posizione che causano il problema.