Nick94 Posted May 6, 2022 Share Posted May 6, 2022 (edited) Buongiorno a tutti, vi scrivo in quanto non riesco a risolvere la problematica dell'errore 500 che si presenta esclusivamente nella pagina dei contatti del nostro ecommerce. L'errore segnalato è il seguente: PHP Fatal error: Uncaught Error: Class 'ContactController' not found in /home/customer/www/miosito/public_html/classes/controller/Controller.php:219 a riga 219 del file ho il seguente codice: public static function getController($class_name, $auth = false, $ssl = false) { -> return new $class_name($auth, $ssl); } Ho trasferito da poco il sito su un nuovo hosting. Pensavo all'inizio fosse un errore di sicurezza, ma dopo aver attivato l'ssl non cambia la situazione. Versione Prestashop 1.7.6.9. Ringrazio anticipatamente chi mi potrà aiutare, è molto importante. Un saluto Nick Edited May 6, 2022 by Nick94 (see edit history) Link to comment Share on other sites More sharing options...
Codencode Posted May 6, 2022 Share Posted May 6, 2022 Ciao, hai provato a cancellare la cache di Prestashop? Parametri avanzati > Prestazioni > "Pulisci la cache". Se l'errore persiste, verifica che nella cartella controllers/front/ esista il file ContactController.php e che non sia vuoto. Potrebbe essere che durante il trasferimento qualche file non sia stato copiato? Link to comment Share on other sites More sharing options...
Nick94 Posted May 7, 2022 Author Share Posted May 7, 2022 Buongiorno e grazie mille per il riscontro. Ho verificato e l'errore era proprio quello, il file era presente, ma vuoto. Ho completato il ritrasferimento. Ho dovuto però successivamente: ri-attivare manualmente la modalità debug -> cancellare la cache -> disattivare modalità debug da backend -> cancellare la cache sia lato ftp che cache dinamica dell'hosting e ho finalmente visualizzato la pagina contatti. Grazie ancora e un saluto, Nick Link to comment Share on other sites More sharing options...
Codencode Posted May 7, 2022 Share Posted May 7, 2022 Bene, mi fa piacere che hai risolto! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now