Fehler beim Update von 4.9.5 auf 4.13.14 (Fatal error: Could not check compatibility)
Hallo und guten Abend,
ich habe seit langem mal ein Problem mit einer Installation, wo ich nicht weiterkomme. Vielleicht kann mir jemand helfen oder den "einen" Tipp geben ;-)
Welche Contao Version ist installiert? Contao 4.9.5 (ursprünglich von 4.4 upgedated) mit PHP 7.4
Wenn nicht die aktuellste Version von Contao verwendet wird, warum (Probleme beim Update, benötigte Erweiterung noch nicht kompatibel, usw)? Bin ja dabei ;-)
Wo ist Contao installiert (Hoster, lokale Testumgebung, usw.)? Domainfactory
Wie ist Contao installiert / upgedated worden (ContaoManager, Composer über CLI, zip-Datei, usw.)? Über ContaoManager
Gibt es Zugang zur Contao Installation mittels Konsole / SSH? ja, bei Bedarf per PN
Welche Erweiterungen sind installiert?
Code:
{
"type": "project",
"require": {
"contao/calendar-bundle": "4.9.5",
"contao/comments-bundle": "4.9.5",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "4.9.5",
"contao/listing-bundle": "4.9.5",
"contao/manager-bundle": "4.9.5",
"contao/news-bundle": "4.9.5",
"contao/newsletter-bundle": "4.9.5",
"felixpfeiffer/subcolumns": "^3.1",
"madeyourday/contao-rocksolid-columns": "^2.0",
"madeyourday/contao-rocksolid-custom-elements": "^2.2",
"madeyourday/contao-rocksolid-frontend-helper": "^2.0",
"madeyourday/contao-rocksolid-icon-picker": "^2.0",
"madeyourday/contao-rocksolid-mega-menu": "^2.0",
"madeyourday/contao-rocksolid-slider": "^2.0",
"madeyourday/contao-rocksolid-theme-assistant": "^2.0",
"terminal42/contao-pageimage": "^3.3"
},
"extra": {
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
],
"post-update-cmd": [
"Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
]
}
}
Das Problem ist ja scheinbar dieses, aber ich weiß gar nicht, was ich hier machen kann:
An error occurred while executing the "contao:install-web-dir" command: PHP Fatal error: Could not check compatibility between Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\La zyLoadingValueHolderGenerator::generate(Reflection Class $originalClass, Zend\Code\Generator\ClassGenerator $classGenerator): void and ProxyManager\ProxyGenerator\LazyLoadingValueHolder Generator::generate(ReflectionClass $originalClass, Laminas\Code\Generator\ClassGenerator $classGenerator), because class Zend\Code\Generator\ClassGenerator is not available in /kunden/fahrschule-franke-siegen.de/contao413/vendor/symfony/proxy-manager-bridge/LazyProxy/PhpDumper/LazyLoadingValueHolderGenerator.php on line 33
Alles mögliche geht, Cache leeren, Installer ausführen - außer: Composer Update ausführen bzw. (Alle) Pakete aktualisieren.
Hier der Komplette Code:
Code:
$ /usr/bin/php -q -dmax_execution_time=0 -dmemory_limit=-1 -ddisplay_errors=0 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /kunden/fahrschule-franke-siegen.de/contao413/web/contao-manager.phar.php composer install --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
2
3
Installing dependencies from lock file
4
Verifying lock file contents can be installed on current platform.
5
Package operations: 2 installs, 3 updates, 1 removal
6
- Removing friendsofphp/proxy-manager-lts (v1.0.13)
7
- Upgrading contao-community-alliance/composer-plugin (3.1.6 => 3.2.2): Extracting archive
8
- Downgrading symfony/doctrine-bridge (v4.4.48 => v4.4.34): Extracting archive
9
- Installing webimpress/safe-writer (2.2.0): Extracting archive
10
- Installing ocramius/proxy-manager (2.13.1): Extracting archive
11
- Downgrading symfony/proxy-manager-bridge (v4.4.39 => v4.4.18): Extracting archive
12
Package contao-components/highlight is abandoned, you should avoid using it. No replacement was suggested.
13
Package doctrine/doctrine-cache-bundle is abandoned, you should avoid using it. No replacement was suggested.
14
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
15
Package league/uri-hostname-parser is abandoned, you should avoid using it. No replacement was suggested.
16
Package league/uri-schemes is abandoned, you should avoid using it. No replacement was suggested.
17
Package menatwork/contao-multicolumnwizard is abandoned, you should avoid using it. Use menatwork/contao-multicolumnwizard-bundle instead.
18
Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
19
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
20
Package scheb/two-factor-bundle is abandoned, you should avoid using it. Use scheb/2fa-bundle instead.
21
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
22
Package symfony/debug is abandoned, you should avoid using it. Use symfony/error-handler instead.
23
Package symfony/swiftmailer-bundle is abandoned, you should avoid using it. Use symfony/mailer instead.
24
Package true/punycode is abandoned, you should avoid using it. No replacement was suggested.
25
Package webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.
26
Generating optimized autoload files
27
Class League\Uri\Schemes\AbstractUri located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
28
Class League\Uri\Schemes\Data located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
29
Class League\Uri\Schemes\File located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
30
Class League\Uri\Schemes\Ftp located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
31
Class League\Uri\Schemes\Http located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
32
Class League\Uri\Schemes\Uri located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
33
Class League\Uri\Schemes\UriException located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
34
Class League\Uri\Schemes\Ws located in ./vendor/league/uri-schemes/src/Schemes/deprecated.php does not comply with psr-4 autoloading standard. Skipping.
35
composer/package-versions-deprecated: Generating version class...
36
composer/package-versions-deprecated: ...done generating version class
37
contao/manager-plugin: Dumping generated plugins file...
38
contao/manager-plugin: ...done dumping generated plugins file
39
Class Contao\ManagerPlugin\PluginLoader located in ./vendor/contao/manager-plugin/src/Resources/PluginLoader.php does not comply with psr-4 autoloading standard. Skipping.
40
90 packages you are using are looking for funding.
41
Use the `composer fund` command to find out more!
42
> Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication
43
PHP Fatal error: Could not check compatibility between Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\LazyLoadingValueHolderGenerator::generate(ReflectionClass $originalClass, Zend\Code\Generator\ClassGenerator $classGenerator): void and ProxyManager\ProxyGenerator\LazyLoadingValueHolderGenerator::generate(ReflectionClass $originalClass, Laminas\Code\Generator\ClassGenerator $classGenerator), because class Zend\Code\Generator\ClassGenerator is not available in /kunden/fahrschule-franke-siegen.de/contao413/vendor/symfony/proxy-manager-bridge/LazyProxy/PhpDumper/LazyLoadingValueHolderGenerator.php on line 33
44
Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-install-cmd event terminated with an exception
45
46
In ScriptHandler.php line 89:
47
48
An error occurred while executing the "contao:install-web-dir" command: PHP
49
Fatal error: Could not check compatibility between Symfony\Bridge\ProxyMa
50
nager\LazyProxy\PhpDumper\LazyLoadingValueHolderGenerator::generate(Reflect
51
ionClass $originalClass, Zend\Code\Generator\ClassGenerator $classGenerator
52
): void and ProxyManager\ProxyGenerator\LazyLoadingValueHolderGenerator::ge
53
nerate(ReflectionClass $originalClass, Laminas\Code\Generator\ClassGenerato
54
r $classGenerator), because class Zend\Code\Generator\ClassGenerator is not
55
available in /kunden/fahrschule-franke-siegen.de/contao413/vendor/symfony/
56
proxy-manager-bridge/LazyProxy/PhpDumper/LazyLoadingValueHolderGenerator.ph
57
p on line 33
58
59
60
install [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-suggest] [--no-dev] [--no-autoloader] [--no-progress] [--no-install] [-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] [--] [<packages>...]
61
62
63
# Process terminated with exit code 1
64
# Result: General error
Wenn jemand eine Idee hat, wäre ich über einen Hinweis sehr dankbar!
Vielen Dank,
Carino