Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
|
php:composer [2024/02/10 14:02] webproducer angelegt |
php:composer [2024/02/11 00:19] (aktuell) webproducer Allgemeine Probleme hinzugefügt |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Composer (anwendungsorientierter Paketmanager für PHP) ====== | ====== Composer (anwendungsorientierter Paketmanager für PHP) ====== | ||
| - | ==== Troubleshooting ==== | + | |
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | ==== Allgemeine Probleme ==== | ||
| + | |||
| + | Wenn sich Pakete nicht herunterladen oder installieren lassen kann es helfen, die komplette Installation neu durchzuführen: | ||
| + | |||
| + | - composer clear-cache | ||
| + | - Datei "composer.lock" aus dem Projektverzeichnis löschen | ||
| + | - Verzeichnis "vendor" aus dem Projektverzeichnis löschen | ||
| + | - composer install | ||
| + | - composer dump-autoload | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== install of .. failed ==== | ||
| Wenn bei der Auführung von **composer install** oder **composer update** die Pakete korrekt heruntergeladen werden, jedoch bei der Installation bei jedem Paket die Fehlermeldung **install of .. failed** ausgegeben wird kann es an einem fehlenden Zip-Entpacker liegen. Um dies herauszufinden ist der folgende Befehl hilfreich: | Wenn bei der Auführung von **composer install** oder **composer update** die Pakete korrekt heruntergeladen werden, jedoch bei der Installation bei jedem Paket die Fehlermeldung **install of .. failed** ausgegeben wird kann es an einem fehlenden Zip-Entpacker liegen. Um dies herauszufinden ist der folgende Befehl hilfreich: | ||