Hallo! Ich habe diese Woche angefangen mit Contao zu arbeiten. Die Installation lief fast reibungslos. Contao Version 4.8.5
(04.11.2019, 17:14) mit Laragon. Den Contao Manager kann ich aufrufen. Nur wenn ich jetzt versuche eine Erweiterung zu installieren bricht der Konsolentask mit folgender Meldung ab.
Hat jemand eine Idee?
Code:
$ D:\laragon\bin\php\php-7.2.19-Win32-VC15-x64\php.EXE -q D:/laragon/www/contao48/web/contao-manager.phar.php composer require codefog/contao-cookiebar contao/conflicts=*@dev --no-suggest --no-update --no-scripts --prefer-stable --sort-packages --no-ansi --no-interaction
Using version ^2.2 for codefog/contao-cookiebar
D:\laragon\www\contao48\composer.json has been updated
# Process terminated with exit code 0
# Result: OK
$ D:\laragon\bin\php\php-7.2.19-Win32-VC15-x64\php.EXE -q D:/laragon/www/contao48/web/contao-manager.phar.php composer update contao/manager-bundle codefog/contao-cookiebar codefog/contao-cookiebar contao/news-bundle contao/calendar-bundle contao/faq-bundle contao/comments-bundle contao/newsletter-bundle contao/listing-bundle --with-dependencies --prefer-dist --no-dev --no-progress --no-suggest --no-ansi --no-interaction --optimize-autoloader
Loading composer repositories with package information
Updating dependencies
RuntimeException: Unable to write config file to D:\laragon\www\contao48\contao-manager/composer-update.get.json in phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/Process/AbstractProcess.php:77
Stack trace:
#0 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/Process/ProcessRunner.php(224): Contao\ManagerApi\Process\AbstractProcess::writeConfig('D:\\laragon\\www\\...', Array)
#1 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/Process/ProcessRunner.php(122): Contao\ManagerApi\Process\ProcessRunner->saveConfig()
#2 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/Process/ProcessRunner.php(61): Contao\ManagerApi\Process\ProcessRunner->wait(1)
#3 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/Command/ProcessRunnerCommand.php(46): Contao\ManagerApi\Process\ProcessRunner->run()
#4 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/vendor/symfony/console/Command/Command.php(255): Contao\ManagerApi\Command\ProcessRunnerCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#5 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/vendor/symfony/console/Application.php(952): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#6 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/vendor/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand(Object(Contao\ManagerApi\Command\ProcessRunnerCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#7 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/ApiApplication.php(70): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#8 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/vendor/symfony/console/Application.php(149): Contao\ManagerApi\ApiApplication->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#9 phar://D:/laragon/www/contao48/web/contao-manager.phar.php/api/console(86): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput))
#10 D:\laragon\www\contao48\web\contao-manager.phar.php(57): require('phar://D:/larag...')
#11 {main}
# Process terminated with exit code -1
# Result: Unknown error
---
### Der Hintergrundprozess wurde unerwartet beendet ###
Die Lösung:
Ich habe den Contao Manager nochmals per Composer in das Verzeichnis web geladen, danach hat auch das Installieren der Erweiterungen funktioniert.
Code:
curl https://download.contao.org/contao-manager/stable/contao-manager.phar -o contao-manager.phar.php
Lesezeichen