Es ist leider gekommen wie befürchtet: nach dem Composer-Update ging nichts mehr.
Es gab leere Seiten und auch Seiten mit der alten Meldung: "Composer detected issues in your platform: Your Composer dependencies require a PHP version"
Inzwischen habe ich ein Backup eingespielt und den PHP-Interpreter wieder auf PHP 7.4.16 umgestellt.
Während des Composer-Updates (nach Umstellng auf PHP 7.4.16) kamen folgende Meldungen:
Code:
composer update
$ /opt/plesk/php/7.4/bin/php -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=UTC /var/www/vhosts/bbj-unternehmensgruppe.de/httpdocs/web/contao-manager.phar.php composer update --with-dependencies --prefer-dist --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 42 updates, 0 removals
- Upgrading codefog/contao-haste (4.24.13 => 4.24.14)
- Upgrading codefog/contao-news_categories (3.4.1 => 3.4.3)
- Upgrading composer/ca-bundle (1.2.8 => 1.2.9)
- Upgrading contao-community-alliance/composer-plugin (3.1.3 => 3.1.4)
- Upgrading contao-components/installer (1.4.0 => 1.4.1)
- Upgrading contao/conflicts (dev-master 820074e => dev-main 5844be3)
- Upgrading doctrine/annotations (1.11.1 => 1.12.1)
- Upgrading doctrine/dbal (2.10.4 => 2.12.1)
- Upgrading fig/link-util (1.1.1 => 1.1.2)
- Upgrading friendsofsymfony/http-cache-bundle (2.9.1 => 2.10.2)
- Upgrading guzzlehttp/promises (1.4.0 => 1.4.1)
- Upgrading guzzlehttp/psr7 (1.7.0 => 1.8.1)
- Upgrading hackzilla/password-generator (1.5.0 => 1.6.0)
- Upgrading heimrichhannot/contao-request-bundle (1.1.1 => 1.2.0)
- Upgrading heimrichhannot/contao-utils-bundle (2.185.0 => 2.191.0)
- Upgrading heimrichhannot/contao-video-bundle (0.9.0 => 0.9.1)
- Upgrading knplabs/knp-menu (2.6.0 => 2.6.1)
- Upgrading madeyourday/contao-rocksolid-frontend-helper (v2.0.8 => v2.0.10)
- Upgrading madeyourday/contao-rocksolid-slider (v2.0.20 => v2.0.23)
- Upgrading matthiasmullie/minify (1.3.63 => 1.3.66)
- Upgrading monolog/monolog (1.25.5 => 1.26.0)
- Upgrading nelmio/security-bundle (v2.10.1 => v2.10.3)
- Upgrading paragonie/random_compat (v9.99.99 => v9.99.100)
- Upgrading patchwork/utf8 (v1.3.2 => v1.3.3)
- Upgrading php-http/message (1.10.0 => 1.11.0)
- Upgrading psr/container (1.0.0 => 1.1.1)
- Upgrading scssphp/scssphp (1.3 => v1.4.1)
- Locking symfony/deprecation-contracts (v2.2.0)
- Upgrading symfony/http-client (v5.2.0 => v5.2.6)
- Upgrading symfony/mime (v4.4.17 => v5.2.6)
- Upgrading symfony/polyfill-apcu (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-ctype (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-intl-icu (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-intl-idn (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-intl-normalizer (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-mbstring (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-php72 (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-php73 (v1.20.0 => v1.22.1)
- Upgrading symfony/polyfill-php80 (v1.20.0 => v1.22.1)
- Upgrading tecnickcom/tcpdf (6.3.5 => 6.4.1)
- Upgrading twig/twig (v1.44.1 => v1.44.2)
- Upgrading ua-parser/uap-php (v3.9.7 => v3.9.14)
- Upgrading webmozart/assert (1.9.1 => 1.10.0)
Writing lock file
Installing dependencies from lock file
Package operations: 1 install, 42 updates, 0 removals
As there is no 'unzip' command installed zip files are being unpacked using the PHP zip extension.
This may cause invalid reports of corrupted archives. Besides, any UNIX permissions (e.g. executable) defined in the archives will be lost.
Installing 'unzip' may remediate them.
- Downloading contao-components/installer (1.4.1)
- Downloading contao-community-alliance/composer-plugin (3.1.4)
- Downloading symfony/polyfill-ctype (v1.22.1)
- Downloading webmozart/assert (1.10.0)
- Downloading twig/twig (v1.44.2)
- Downloading symfony/polyfill-mbstring (v1.22.1)
- Downloading symfony/polyfill-intl-icu (v1.22.1)
- Downloading symfony/polyfill-apcu (v1.22.1)
- Downloading psr/container (1.1.1)
- Downloading fig/link-util (1.1.2)
- Downloading doctrine/annotations (1.12.1)
- Downloading php-http/message (1.11.0)
- Downloading symfony/polyfill-php72 (v1.22.1)
- Downloading symfony/polyfill-intl-normalizer (v1.22.1)
- Downloading symfony/polyfill-intl-idn (v1.22.1)
- Downloading guzzlehttp/psr7 (1.8.1)
- Downloading guzzlehttp/promises (1.4.1)
- Downloading symfony/polyfill-php80 (v1.22.1)
- Downloading symfony/polyfill-php73 (v1.22.1)
- Downloading symfony/http-client (v5.2.6)
- Downloading friendsofsymfony/http-cache-bundle (2.10.2)
- Downloading tecnickcom/tcpdf (6.4.1)
- Downloading scssphp/scssphp (v1.4.1)
- Downloading patchwork/utf8 (v1.3.3)
- Downloading matthiasmullie/minify (1.3.66)
- Downloading knplabs/knp-menu (2.6.1)
- Downloading doctrine/dbal (2.12.1)
- Downloading codefog/contao-haste (4.24.14)
- Downloading codefog/contao-news_categories (3.4.3)
- Downloading monolog/monolog (1.26.0)
- Downloading composer/ca-bundle (1.2.9)
- Downloading ua-parser/uap-php (v3.9.14)
- Downloading paragonie/random_compat (v9.99.100)
- Downloading nelmio/security-bundle (v2.10.3)
- Downloading symfony/deprecation-contracts (v2.2.0)
- Downloading symfony/mime (v5.2.6)
- Downloading hackzilla/password-generator (1.6.0)
- Downloading heimrichhannot/contao-request-bundle (1.2.0)
- Downloading heimrichhannot/contao-utils-bundle (2.191.0)
- Downloading heimrichhannot/contao-video-bundle (0.9.1)
- Downloading madeyourday/contao-rocksolid-frontend-helper (v2.0.10)
- Downloading madeyourday/contao-rocksolid-slider (v2.0.23)
- Upgrading contao-components/installer (1.4.0 => 1.4.1): Extracting archive
- Upgrading contao-community-alliance/composer-plugin (3.1.3 => 3.1.4): Extracting archive
- Upgrading symfony/polyfill-ctype (v1.20.0 => v1.22.1): Extracting archive
- Upgrading webmozart/assert (1.9.1 => 1.10.0): Extracting archive
- Upgrading twig/twig (v1.44.1 => v1.44.2): Extracting archive
- Upgrading symfony/polyfill-mbstring (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/polyfill-intl-icu (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/polyfill-apcu (v1.20.0 => v1.22.1): Extracting archive
- Upgrading psr/container (1.0.0 => 1.1.1): Extracting archive
- Upgrading fig/link-util (1.1.1 => 1.1.2): Extracting archive
- Upgrading doctrine/annotations (1.11.1 => 1.12.1): Extracting archive
- Upgrading php-http/message (1.10.0 => 1.11.0): Extracting archive
- Upgrading symfony/polyfill-php72 (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/polyfill-intl-normalizer (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/polyfill-intl-idn (v1.20.0 => v1.22.1): Extracting archive
- Upgrading guzzlehttp/psr7 (1.7.0 => 1.8.1): Extracting archive
- Upgrading guzzlehttp/promises (1.4.0 => 1.4.1): Extracting archive
- Upgrading symfony/polyfill-php80 (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/polyfill-php73 (v1.20.0 => v1.22.1): Extracting archive
- Upgrading symfony/http-client (v5.2.0 => v5.2.6): Extracting archive
- Upgrading friendsofsymfony/http-cache-bundle (2.9.1 => 2.10.2): Extracting archive
- Upgrading tecnickcom/tcpdf (6.3.5 => 6.4.1): Extracting archive
- Upgrading scssphp/scssphp (1.3 => v1.4.1): Extracting archive
- Upgrading patchwork/utf8 (v1.3.2 => v1.3.3): Extracting archive
- Upgrading matthiasmullie/minify (1.3.63 => 1.3.66): Extracting archive
- Upgrading knplabs/knp-menu (2.6.0 => 2.6.1): Extracting archive
- Upgrading doctrine/dbal (2.10.4 => 2.12.1): Extracting archive
- Upgrading codefog/contao-haste (4.24.13 => 4.24.14): Extracting archive
- Upgrading codefog/contao-news_categories (3.4.1 => 3.4.3): Extracting archive
- Upgrading contao/conflicts (dev-master 820074e => dev-main 5844be3)
- Upgrading monolog/monolog (1.25.5 => 1.26.0): Extracting archive
- Upgrading composer/ca-bundle (1.2.8 => 1.2.9): Extracting archive
- Upgrading ua-parser/uap-php (v3.9.7 => v3.9.14): Extracting archive
- Upgrading paragonie/random_compat (v9.99.99 => v9.99.100): Extracting archive
- Upgrading nelmio/security-bundle (v2.10.1 => v2.10.3): Extracting archive
- Installing symfony/deprecation-contracts (v2.2.0): Extracting archive
- Upgrading symfony/mime (v4.4.17 => v5.2.6): Extracting archive
- Upgrading hackzilla/password-generator (1.5.0 => 1.6.0): Extracting archive
- Upgrading heimrichhannot/contao-request-bundle (1.1.1 => 1.2.0): Extracting archive
- Upgrading heimrichhannot/contao-utils-bundle (2.185.0 => 2.191.0): Extracting archive
- Upgrading heimrichhannot/contao-video-bundle (0.9.0 => 0.9.1): Extracting archive
- Upgrading madeyourday/contao-rocksolid-frontend-helper (v2.0.8 => v2.0.10): Extracting archive
- Upgrading madeyourday/contao-rocksolid-slider (v2.0.20 => v2.0.23): Extracting archive
Package contao-components/compass is abandoned, you should avoid using it. No replacement was suggested.
Package doctrine/doctrine-cache-bundle is abandoned, you should avoid using it. No replacement was suggested.
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package menatwork/contao-multicolumnwizard is abandoned, you should avoid using it. Use menatwork/contao-multicolumnwizard-bundle instead.
Package oyejorge/less.php is abandoned, you should avoid using it. No replacement was suggested.
Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Package sensio/distribution-bundle is abandoned, you should avoid using it. No replacement was suggested.
Package sensiolabs/security-checker is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
Generating optimized autoload files
37 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
contao/manager-plugin: Generating plugin class...
contao/manager-plugin: ...done generating plugin class
> Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication
In DefinitionErrorExceptionPass.php line 37:
Invalid service "HeimrichHannot\VideoBundle\ConfigElementType\VideoConfigEl
ementType": class "HeimrichHannot\ListBundle\ConfigElementType\ListConfigEl
ementTypeInterface" not found while loading "HeimrichHannot\VideoBundle\Con
figElementType\VideoConfigElementType".
Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-update-cmd event terminated with an exception
In ScriptHandler.php line 113:
An error occurred while executing the "contao:install-web-dir" command:
In DefinitionErrorExceptionPass.php line 37:
Invalid service "HeimrichHannot\VideoBundle\ConfigElementType\VideoConfig
El
ementType": class "HeimrichHannot\ListBundle\ConfigElementType\ListConfig
El
ementTypeInterface" not found while loading "HeimrichHannot\VideoBundle\C
on
figElementType\VideoConfigElementType".
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>...]
# Process terminated with exit code 1
# Result: General error
Letzte Fehlermeldung im Contao-Manager nach Reparaturversuch war:
HTTP-Anfrage für "DELETE api/task" fehlgeschlagen.
Der Server hat eine Antwort mit Status-Code 403 gesendet.
Active task cannot be deleted
weitere Maßnahmen würde ich heute Nacht durchführen.
Was könnte ich tun?
Vielen Dank für deine Mühe, Spooky!