Hallo,
ich habe meine Contao Installation (4.10. - Contao Manager 1.3.3) in folgender Verzeichnisstruktur: /www/contao/web (Sprich die Domain verweist auf dieses Verzeichnis.
Nun habe ich per Terminal das neue composer.phar in das Verzeichnis /web geladen. Wenn ich nun den Befehl: ~/www/contao/web$ php composer.phar update
ausführe, kommt folgende Fehlermeldung:
Code:
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 3 updates, 0 removals
- Upgrading composer/package-versions-deprecated (1.8.2 => 1.11.99.1)
- Upgrading laminas/laminas-code (3.5.1 => 4.0.0)
- Upgrading ocramius/proxy-manager (2.8.1 => 2.11.1)
[ErrorException]
file_put_contents(./composer.lock): failed to open stream: Permission denied
update [--with WITH] [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-install] [--no-autoloader] [--no-scripts] [--no-suggest] [--no-progress] [-w|--with-dependencies] [-W|--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...
Was mache ich falsch? In welchem Verzeichnis mit die composer.phar liegen?
Und warum erstellt mir Update dann Ordner auf meinem Server außerhalb vom /www? Hier werden die Ordner .cache - .config - .local - .subversion erstellt.
Lesezeichen