Jump to content

Fatal Error depuis la migration sur un fichier introuvable


Recommended Posts

Bonjour à tous,

Afin d'installer le module bancaire d'un client sur son site, nous avons décider de passer sur l'url de production malgré le développement non terminé.

Le site est donc passé de l'url https://preprod.literie-story.com (toujours accessible) à https://literie-story.com

J'ai donc suivi ce tutoriel à la lettre comme je le fait à chaque migration: https://www.team-ever.com/migrer-un-prestashop/

J'ai fait un export de la base de données, j'ai exporté l'intégralité des fichiers via FileZilla (0 erreurs de transfert).
J'ai remis l'intégralité des fichiers dans un autre dossier (sur le même serveur) et j'ai créé une nouvelle base de données dans laquelle j'ai importé les données de l'ancienne base.
J'ai modifié les champs domain et domain_ssl de la table shop_url avec le bon url.
J'ai modifié les champs de la base de données dans /app/config/parameters.php

Lorsque je cherche à atteindre mon site... page blanche.
J'active le mode DEV depuis config/defines.inc.php
Voici maintenant ce que ça m'affiche:

Warning: require(/homepages/46/d844773910/htdocs/prod/vendor/composer/../martinlindhe/php-mb-helpers/src/mb_helpers.php): failed to open stream: No such file or directory in /homepages/46/d844773910/htdocs/prod/vendor/composer/autoload_real.php on line 70

Fatal error: require(): Failed opening required '/homepages/46/d844773910/htdocs/prod/vendor/composer/../martinlindhe/php-mb-helpers/src/mb_helpers.php' (include_path='/homepages/46/d844773910/htdocs/prod/vendor/pear/pear_exception:/homepages/46/d844773910/htdocs/prod/vendor/pear/console_getopt:/homepages/46/d844773910/htdocs/prod/vendor/pear/pear-core-minimal/src:/homepages/46/d844773910/htdocs/prod/vendor/pear/archive_tar:.:/usr/lib/php7.2') in /homepages/46/d844773910/htdocs/prod/vendor/composer/autoload_real.php on line 70

Ce fichier n'est pas présent dans mon dossier d'origine, je ne comprends pas le soucis.

Les deux sites sont exactement les mêmes, les seules différences sont:
- Le nom de la base
- l'url du site

 

Ma configuration est la suivante:
PRESTASHOP: 1.7.7.1
PHP: 7.4 (j'ai essayé de basculer en 7.3 puis 7.2, aucun changement)
BASE DE DONNEES: MySQL 5.7

 

Merci d'avance pour vos réponses

Link to comment
Share on other sites

Bonjour à vous deux,

Merci pour vos réponses

 

21 hours ago, joseantgv said:

Téléchargez le ZIP de votre version de PrestaShop et téléchargez le dossier /vendor complet.

https://www.prestashop.com/fr/versions-precedentes

 

J'ai téléchargé le ZIP et j'ai uploadé le dossier /vendor comme suggéré.

Voici ce qui apparait désormais: 

Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: You have requested a non-existent parameter ")F". in /homepages/46/d844773910/htdocs/prod/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:102 Stack trace: #0 /homepages/46/d844773910/htdocs/prod/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/EnvPlaceholderParameterBag.php(57): Symfony\Component\DependencyInjection\ParameterBag\ParameterBag->get(')F') #1 /homepages/46/d844773910/htdocs/prod/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php(234): Symfony\Component\DependencyInjection\ParameterBag\EnvPlaceholderParameterBag->get(')F') #2 [internal function]: Symfony\Component\DependencyInjection\ParameterBag\ParameterBag->Symfony\Component\DependencyInjection\ParameterBag\{closure}(Array) #3 /homepages/46/d844773910/htdocs/prod/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/Par in /homepages/46/d844773910/htdocs/prod/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php on line 102

 

----------------------------

20 hours ago, Mediacom87 said:

Oui j'ai vidé le cache de cette manière, rien n'y fait.

 

Merci d'avance pour votre aide

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...