Als «composer-php» getaggte Fragen

Composer ist ein Paketmanager auf Anwendungsebene für die Programmiersprache PHP. Es bietet ein Standardformat für die einfache Verwaltung von PHP-basierten Projektabhängigkeiten (Bibliotheken) und wurde stark von Node.js "npm" und Rubys "Bundler" inspiriert. Verwenden Sie mit dem [php] -Tag



11
PHP-Fehler: "Die Zip-Erweiterung und der Entpack-Befehl fehlen. Überspringen."
Wenn ich a ausführe composer update, wird folgende Fehlermeldung angezeigt: Loading composer repositories with package information Updating dependencies (including require-dev) Failed to download psr/log from dist: The zip extension and unzip command are both missing, skipping. The php.ini used by your command-line PHP is: /etc/php/7.0/cli/php.ini Now trying to download from …
143 php  composer-php 

13
Composer Warnung: Die openssl-Erweiterung fehlt. So aktivieren Sie in WAMP
Beim Versuch, das Composer- Abhängigkeitsverwaltungstool unter Win7 / 64 + WampServer 2.2 über das Setup-Installationsprogramm zu installieren , wird die folgende Meldung angezeigt : Die openssl-Erweiterung fehlt, wodurch die Sicherheit und Stabilität von Composer beeinträchtigt wird. Wenn möglich, sollten Sie es aktivieren oder PHP mit --with-openssl neu kompilieren Also hier …



13
Sie müssen die openssl-Erweiterung aktivieren, um Dateien über https herunterladen zu können
Ich wollte Zend Framework 2 installieren. Also habe ich die Skeleton-Anwendung heruntergeladen. Wie im ZF2-Handbuch erwähnt, müssen wir den Befehl ausgeben php composer.phar install Im Skelett. Aber ich bekomme einen Fehler Sie müssen die openssl-Erweiterung aktivieren, um Dateien über https herunterladen zu können Dann habe ich das ssl_module in meinem …

2
Änderungen durch Komponisten verwerfen: Was machen die [y, n, v, d, s,?]
Einfache Frage, die mich seit Monaten nervt. Gelegentlich tauche ich in das Anbieterverzeichnis ein, um einen Fehler zu beheben (insbesondere für unsere internen Bibliotheken). Nach der Migration und Bereitstellung des Fixes zurück zum Quellpaket werde ich composer update company/packageim Hauptprojekt und gefragt: Discard changes [y,n,v,d,s,?] Ich habe einen anständigen Griff …
121 composer-php 

3
Überspringen Sie die PHP-Anforderungen des Komponisten
Wir verwenden PHPCI und Composer. Der Server, auf dem PHPCI ausgeführt wird, ist PHP 5.3. Für ein Projekt haben wir das Facebook PHP SDK mit Composer hinzugefügt. Es erfordert PHP 5.4. Der Komponist wird von PHPCI ausgelöst und ausgeführt. Aber weil der CI-Server gerade PHP 5.3 Composer erhalten hat, ist …

3
Was bedeutet die Tilde (~) in meiner Datei composer.json?
Ich habe diese Zeile in meiner Datei composer.json: "require": { ... "friendsofsymfony/user-bundle": "~2.0@dev", ... }, Was bedeutet die Tilde ~in ~2.0@devgenau bedeuten? Ist das ein Platzhalter und wird immer holen die Umstürze wie 1.2.0, 2.2.0, 3.2.0und so weiter? Macht keinen Sinn (und würde von der *Wildcard gemacht werden). Die composer.json-Dokumentation …


14
Komponist beim Update getötet
Ich habe ein Problem und habe versucht, ein neues Paket für mein Laravel 4-Projekt zu installieren. Aber wenn ich renne, php composer.phar updatebekomme ich folgendes: Loading composer repositories with package information Updating dependencies (including require-dev) Killed Ich habe im Internet nach dem Problem gesucht und festgestellt, dass der Speicher das …

6
Probleme mit der lib-icu-Abhängigkeit bei der Installation von Symfony 2.3.x über Composer
Ich hatte keine Probleme bei der Installation von Symfony 2.2.x mit Composer. Ich habe immer nur die stabile Version unter http://symfony.com/download kopiert . composer create-project symfony/framework-standard-edition myproject/ 2.2.1 (Ich habe Composer global installiert.) Neugierig auf 2.3.0-RC1 Ich dachte, das würde reibungslos funktionieren: composer create-project symfony/framework-standard-edition mynewerproject/ 2.3.0-RC1 Wurde aber durch …

8
Verwenden Sie PHP Composer, um Git Repo zu klonen
Ich versuche, mit Composer automatisch ein Git-Repository von Github zu klonen, das nicht in Packagist enthalten ist, aber nicht funktioniert, und ich kann nicht herausfinden, was ich falsch mache. Ich denke, ich muss es wie folgt in "Repositories" aufnehmen: "repositories": [ { "url": "https://github.com/l3pp4rd/DoctrineExtensions.git", "type": "git" } ], und dann …

3
Wie kann ein bestimmtes Commit in Composer korrekt benötigt werden, damit es für abhängige Pakete verfügbar ist?
Ich habe eine Bibliothek, foo/foo-libdie requiresein bestimmtes Commit von GitHub hat: { "name": "foo/foo-lib", "repositories": [ { "type": "vcs", "url": "https://github.com/KnpLabs/Gaufrette.git" } ], "require": { "knplabs/gaufrette": "dev-master#2633721877cae79ad461f3ca06f3f77fb4fce02e" } } und es funktioniert gut: $ composer update Loading composer repositories with package information Updating dependencies (including require-dev) - Updating knplabs/gaufrette dev-master …
108 php  github  composer-php 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.