Je souhaite essayer sylius mais j'ai le problème suivant lors de l'installation :
php composer.phar create-project sylius/sylius -s dev /wamp/www/sylius2
Message d'erreur :
Installing dependencies (including require-dev)fromlock file Warning:Thelock file isnot up to date with the latest changes in composer.jso n.You may be getting outdated dependencies.Run update to update them.Your requirements could not be resolved to an installable set of packages.Problem1-Installation request for doctrine/mongodb 1.0.3-> satisfiable by doctrine/mongodb[1.0.3].- doctrine/mongodb 1.0.3 requires ext-mongo >=1.2.12,<1.5-dev -> the requested PHP extension mongo is missing from your system.Problem2- doctrine/mongodb 1.0.3 requires ext-mongo >=1.2.12,<1.5-dev -> the requested PHP extension mongo is missing from your system.- doctrine/mongodb-odm dev-master requires doctrine/mongodb 1.0.*-> satisfiable by doctrine/mongodb[1.0.3].-Installation request for doctrine/mongodb-odm dev-master -> satisfiable by doctrine/mongodb-odm[dev-master].
Après avoir réparé de plusieurs manières le problème du request, j'essaye d’exécuter :
php app/console sylius:install
Message d'erreur :
PHP Warning: require_once(C:\wamp\www\sylius2\app/bootstrap.php.cache): failed to open stream:No such file or directory in C:\wamp\www\sylius2\app\console on line 15Warning: require_once(C:\wamp\www\sylius2\app/bootstrap.php.cache): failed to open stream:No such file or directory in C:\wamp\www\sylius2\app\console on line 15 PHP Fatal error: require_once():Failed opening required 'C:\wamp\www\sylius2\app/bootstrap.php.cache'(include_path='.;C:\wamp\bin\php\php5.4.6\pear')in C:\wamp\www\sylius2\app\console on line 15Fatal error: require_once():Failed opening required 'C:\wamp\www\sylius2\app/bootstrap.php.cache'(include_path='.;C:\wamp\bin\php\php5.4.6\pear')in C:\wamp\www\sylius2\app\console on line 15
Il semble que c'est normal là car les étapes de la commande composer ont été interrompu.
Alors ma question, pourquoi j'obtiens ces problèmes de request sur mongodb ?
Sylius fonctionne parfaitement bien avec MySQL. MongoDB est juste pour les tests. La dépendance ne devrait pas être là (cf https://github.com/Sylius/Sylius/pull/383), donc pour l'instant installe juste l'extension mongodb et tu pourras continuer en ne touchant jamais à mongodb.
Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.
Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre. En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.
Au lieu de déterrer un sujet il est préférable :
soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
soit de créer un nouveau sujet décrivant votre propre contexte
ne pas répondre à un déterrage et le signaler à la modération
Je ferme ce sujet. En cas de désaccord, me contacter par MP.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)