Jump to content

Errore 500 dopo Upgrade


Pat

Recommended Posts

Buongiorno,

abbiamo provato ad aggiornare il nostro PrestaShop in ambiente di test portandolo dalla versione 1.7.1.1 alla 1.7.3.0 tramite i modulo autoupgrade.

Dopo l'aggiornamento il sito non funziona, dà errore 500.

Abbiamo settato la modalità "manutenzione" sul DB a 1 (quindi non manutenzione)

e abbiamo attivato il debug nel file, l'errore che esce è questo:

Warning: include(/var/www/html/sito/vendor/composer/../../src/Adapter/SymfonyContainer.php): failed to open stream: No such file or directory in /var/www/html/sito/vendor/composer/ClassLoader.php on line 444 Warning: include(): Failed opening '/var/www/html/sito/vendor/composer/../../src/Adapter/SymfonyContainer.php' for inclusion (include_path='/var/www/html/sito/tools/htmlpurifier/standalone:/var/www/html/sito/vendor/pear/pear_exception:/var/www/html/sito/vendor/pear/console_getopt:/var/www/html/sito/vendor/pear/pear-core-minimal/src:/var/www/html/sito/vendor/pear/archive_tar:.:/usr/share/pear/') in /var/www/html/sito/vendor/composer/ClassLoader.php on line 444 

Fatal error: Class 'PrestaShop\PrestaShop\Adapter\SymfonyContainer' not found in /var/www/html/sito/classes/Hook.php on line 937

 

Come ne usciamo ?

Grazie

Link to comment
Share on other sites

OK, grazie.

Ma nel frattempo che lo risolvono come facciamo a ripristinare la versione precedente (funzionante)? visto che non riusciamo ad entrare nel back-office per fare un roll-up del DB.

Grazie

Link to comment
Share on other sites

Ciao,

prima dell'upgrade avete fatto autonomamente un backup di tutto quanto (files e DB)?

Se sì, ricaricate il backup del DB direttamente da phpMyAdmin e sostituite i files via FTP.

Se no, il backup del DB fatto da Prestashop dovrebbe essere nella cartella admin / backup quindi potete recuperarlo da lì (sempre che il modulo di upgrade l'abbia salvato correttamente) e per i files potete provare a scaricare una versione "pulita" di PS ma se avevate fatto modifiche ovviamente andranno perse.

In alternativa potete chiedere a chi vi gestisce l'hosting se ha un backup di tutto quanto da cui partire.

Buona giornata,
Federica

 

Link to comment
Share on other sites

Grazie.

No, il backup non l'avevamo fatto in quanto è un ambiente di test, e sinceramente aggiornando da 1.7.1 a 1.7.3 non ci aspettavamo che si incasinasse il tutto.

Sì, abbiamo delle personalizzazioni quindi andrebbero perse ... 

Copiare le cartelle "a manina" una per una sull'host in maniera da non cancellare le personalizzazioni e non toccare il tema installato, potrebbe funzionare ?

 

Link to comment
Share on other sites

Ciao,

sinceramente non lo so. Se è un ambiente di test io quasi vi consiglio di rifare un'installazione pulita con la 1.7.3, ma ovviamente dipende dal grado di personalizzazione e dalla possibilità di poter riprodurre le modifiche apportate con poco lavoro aggiuntivo. Non conoscendo il progetto non so consigliarvi meglio, magari qualche altro utente del forum può darvi una dritta migliore.

Buon pomeriggio,
Federica

 

Link to comment
Share on other sites

Ciao,

ah beh, se avete una versione live con la 1.7.1 potete eventualmente ripartire da quella per ricrearvi l'ambiente di test, come avete fatto la prima volta suppongo. Certo, perdereste le eventuali modifiche fatte nell'ambiente di test prima dell'aggiornamento.

Buona giornata,
Federica

Link to comment
Share on other sites

Se i backup sono stati fatti da prestashop li trovate nella cartella

 

admin/autoupgrade/backups

 

dove c'è il file gz con tutto il prestasohp 1.7.1 e il file con il database, la cosa più rapida è ricreare sul server di test la versione 1.7.1

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...