2016-07-08 6 views
0

Ich möchte die 2 Bibliotheken FOSRestBundle & JMSSerializerBundle meiner Anwendung mit symfony 2.7 aber ich diese AntwortFOSRestBundle & JMSSerializerBundle mit symfony 2.7 und PHP 5.5.12

Problem 1 
    - Installation request for friendsofsymfony/rest-bundle dev-master -> satisfiable by friendsofsymfony/rest-bundle[dev-master]. 
    - friendsofsymfony/rest-bundle dev-master requires php ^5.5.9|~7.0 -> your PHP version (5.5.12) overriden by "config.platform.php" version (5.3.9) does not satisfy that requirement. 
    Problem 2 
    - Installation request for jms/serializer-bundle dev-master -> satisfiable by jms/serializer-bundle[dev-master]. 
    - jms/serializer-bundle dev-master requires php >=5.4.0 -> your PHP version (5.5.12) overriden by "config.platform.php" version (5.3.9) does not satisfy that requirement. 

Hinweis encountred gebaut hinzufügen dass PHP Version ist 5.5.12

denke ich, das Problem ist die Version dieser 2-Bibliotheken ist. Wenn ja, was sind die Versionen von FOSRestBundle & JMSSerializerBundle?

Antwort

1

dev-master sollte niemals als Version gebunden werden, wenn ein Paket als Abhängigkeit benötigt wird, außer in bestimmten Fällen.

Gehen Sie zu https://packagist.org/, dann suchen Sie nach den Paketen, nach denen Sie suchen, und verwenden Sie die jeweils aktuelle stabile Version als Version, die an die Anforderung von composer.json gebunden ist.

Auch in Ihrem composer.json haben Sie einen config Schlüssel, der einen platform.php Schlüssel mit 5.3.9 als Wert enthält. Entfernen oder überschreiben Sie diesen Block entsprechend Ihrer realen PHP-Version. Siehe Symfony2, composer, your PHP version (5.6.18) overriden by "config.platform.php" version (5.3.9) does not satisfy requirement.

Natürlich, wenn die letzte stabile Version von einem von ihnen nicht mit Ihrer Umgebung kompatibel ist (PHP> = 5.5.9 für friendsofsymfony/rest-bundle), müssen Sie nach einer älteren Version suchen, die Ihre Umgebung unterstützt (alles ist auf packagist verfügbar, und sicher auf der offiziellen Dokumentation dieser Pakete).

+0

Vielen Dank, es ist Arbeit :) – WebMozarts

Verwandte Themen