Jump to content
Pat

Errore 500 dopo Upgrade

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

Share this post


Link to post
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

Share this post


Link to post
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

 

Share this post


Link to post
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 ?

 

Share this post


Link to post
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

 

Share this post


Link to post
Share on other sites

OK, volevamo tenere la 1.7.1 per rimanere allineati con la versione che non è in test, da qui il motivo dell'upgrade prima in test.

Grazie, gentilissima.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More