Bonjour, j'ai un petit soucis au niveau du lancement d'un projet symfony. Dans le dossier du projet je lance mon projet sous docker avec la commande : docker-compose exec php bash
Quand je suis dans la console Symfony j'obtiens l'erreur suivante :
(avec COMPOSER_MEMORY_LIMIT=-1 pour palier le problème de mémoire) j'ai alors
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TimN:project TimN$ docker-compose exec php bash symfony@5d297f4c5cee:/var/www/symfony$ COMPOSER_MEMORY_LIMIT=-1 composer install
en effet :Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- doctrine/common v2.11.0 requires php ^7.1 -> your PHP version (5.6.40) does not satisfy that requirement.
- doctrine/common v2.11.0 requires php ^7.1 -> your PHP version (5.6.40) does not satisfy that requirement.
- Installation request for doctrine/common v2.11.0 -> satisfiable by doctrine/common[v2.11.0].alors que initialement je suis sur php 7.3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 symfony@5d297f4c5cee:/var/www/symfony$ php --version PHP 5.6.40 (cli) (built: Jan 23 2019 00:16:13)Comment résoudre ce problème ?? j'ai essayé <composer update> et <composer update --lock> dans la console Symfony comme le dise les tutos, mais sans succès... Merci beaucoup !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TimN:project TimN$ php --version PHP 7.3.8 (cli) (built: Aug 11 2019 20:50:16) ( NTS )
Partager