Guten Abend zusammen,
habe seit langem mal wieder eine Installation bei Strato am Wickel…
Aktuell ist dort eine 4.4 installiert, die ich zunächst in einer Subdomain kopiert für ein Update auf 4.13 einrichten wollte.
Der bisher immer verwendete Weg (Update via Handbuch) schlägt fehl.
Contao 4.4.57
PHP 7.3.3
1. Subdomain angelegt mit Weiterleitung auf Verzeichnis „web”
2. Datei „contao-manager.phar” hochgeladen und umbenannt
3. Aufruf des Managers und Vergabe von Logindaten
4. via FTP die composer.json und composer.lock hochgeladen und den Systemcheck im Manager aufgerufen.
5. Start um die unvollständige Installation zu installieren.
Dann steigt der Manager aus mit folgenden Zeilen:
PHP-Code:
In Process.php line 143:
[TypeError]
Argument 1 passed to Symfony\Component\Process\Process::__construct() must be of the type array, string given,
called in /mnt/web312/b1/08/5268608/htdocs/413/vendor/contao/manager-bundle/src/Composer/ScriptHandler.php on l
ine 99
Den gleichen Fehler erhalte ich wenn ich das Update / die Installation via Konsole ausführe.
composer.json:
PHP-Code:
{
"type": "project",
"require": {
"contao/calendar-bundle": "^4.4",
"contao/comments-bundle": "^4.4",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "^4.4",
"contao/listing-bundle": "^4.4",
"contao/manager-bundle": "4.4.*",
"contao/news-bundle": "^4.4",
"contao/newsletter-bundle": "^4.4",
"oneup/contao-sibling-navigation": "^1.1",
"sioweb/linkedelement": "^0.8.7",
"terminal42/contao-easy_themes": "^2.2",
"erdmannfreunde/euf_overlay": "^1.2"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
In der Konsole erhalte ich noch folgende Meldungen:
PHP-Code:
Exception trace: at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/vendor/symfony/process/Process.php:143 Symfony\Component\Process\Process->__construct() at /mnt/web312/b1/08/5268608/htdocs/413/vendor/contao/manager-bundle/src/Composer/ScriptHandler.php:99 Contao\ManagerBundle\Composer\ScriptHandler::executeCommand() at /mnt/web312/b1/08/5268608/htdocs/413/vendor/contao/manager-bundle/src/Composer/ScriptHandler.php:72 Contao\ManagerBundle\Composer\ScriptHandler::addWebEntryPoints() at /mnt/web312/b1/08/5268608/htdocs/413/vendor/contao/manager-bundle/src/Composer/ScriptHandler.php:35 Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:450 Composer\EventDispatcher\EventDispatcher->executeEventPhpScript() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:257 Composer\EventDispatcher\EventDispatcher->doDispatch() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:129 Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/Installer.php:381 Composer\Installer->run() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/Command/UpdateCommand.php:247 Composer\Command\UpdateCommand->execute() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/vendor/symfony/console/Command/Command.php:298 Symfony\Component\Console\Command\Command->run() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/vendor/symfony/console/Application.php:1040 Symfony\Component\Console\Application->doRunCommand() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/vendor/symfony/console/Application.php:301 Symfony\Component\Console\Application->doRun() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/Console/Application.php:382 Composer\Console\Application->doRun() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/vendor/symfony/console/Application.php:171 Symfony\Component\Console\Application->run() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/src/Composer/Console/Application.php:145 Composer\Console\Application->run() at phar:///mnt/web312/b1/08/5268608/htdocs/413/composer.phar/bin/composer:88 require() at /mnt/web312/b1/08/5268608/htdocs/413/composer.phar:29
Kurioserweise werden nicht alle Ordner im Rot angelegt, „files” und „templates” z.B. fehlen.
Hat jemand noch eine Idee was ich noch anstoßen könnte?