Ich versuche, mein Projekt auf die neueste Symfony zu aktualisieren.
Die 3.1 bis 3.2 war einwandfrei.
Jetzt war es eine Stunde, ich versuche, auf 3.3 zu aktualisieren, und ich habe immer noch keine Ahnung, warum es nicht passiert.
Der seltsamste Teil ist, ich habe keine Fehlermeldung beim Ausführen der composer update
Befehl, aber die Symfony-Version ändert sich nicht. Ich habe auf der Debug-Leiste und mit dem bin/console --version
Befehl immer noch 3.2.10 überprüft.Composer aktualisiert Symfony nicht von 3.2 auf 3.3
bin/console --version
Symfony 3.2.10 (kernel: app, env: dev, debug: true)
Mein composer.json ist, nehme ich an, richtig angegeben:
"require" : {
"php" : ">=7.0",
"symfony/symfony" : "3.3.*",
"doctrine/orm" : "^2.5",
"doctrine/doctrine-bundle" : "^1.6",
"doctrine/doctrine-cache-bundle" : "^1.2",
"symfony/swiftmailer-bundle" : "^2.3",
"symfony/monolog-bundle" : "^2.8",
"symfony/polyfill-apcu" : "^1.0",
"sensio/distribution-bundle" : "^5.0",
"sensio/framework-extra-bundle" : "^3.0.2",
"incenteev/composer-parameter-handler" : "^2.0",
"symfony/assetic-bundle" : "^2",
"friendsofsymfony/user-bundle" : "~2.0",
"knplabs/knp-menu-bundle" : "^2.0",
"egeloen/ckeditor-bundle" : "^4.0",
"twig/twig" : "@stable",
"twig/extensions" : "^1.4",
"stof/doctrine-extensions-bundle" : "^1.2",
"friendsofsymfony/jsrouting-bundle" : "^1.6",
"yavin/symfony-form-tree" : "~1.0",
"cnerta/breadcrumb-bundle" : "2.1.*",
"symfony/security-acl" : "^v3",
"petrepatrasc/google-map-bundle" : "^2.3",
"debril/rss-atom-bundle" : "^3.0",
"beberlei/DoctrineExtensions" : "^1.0",
"symfony/http-kernel" : "~3.0",
"tilleuls/ovh-bundle" : "1.0.*",
"st/flagiconcss-bundle" : "~1.0",
"th3mouk/yahoo-weather-api" : "^1.0",
"jms/serializer-bundle" : "^1.2"
},
Hier ist die Ausgabe der Konsole:
composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
> Incenteev\ParameterHandler\ScriptHandler::buildParameters
Updating the "app/config/parameters.yml" file
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache
// Clearing the cache for the dev environment with debug
// And the rest is usual assetic and cache clear stuff
Ich habe versucht, auch nur symfony/symfony
, keinen Unterschied zu aktualisieren.
Hat jemand eine Ahnung?
Vielen Dank für Ihre Zeit und Ihre Hilfe.
Danke danke. Das Problem lag daran, dass Eclipse die composer.json-Datei nicht mehr auf die Festplatte geschrieben hat (kein Grund gefunden). Aber Ihr 'composer why' Befehl hat mir geholfen, die Ursache zu finden (sagte, dass es Projektspezifikationen war). Also vielen Dank. Ich habe deine Antwort bearbeitet, um Details zu meinem Problem und seiner Ursache hinzuzufügen, ich hoffe, es macht dir nichts aus :) –