Installationsfehler Konstante PDO::MYSQL_ATTR_MULTI_STATEMENTS
Liebe Community
Ich kann den Contao-Manager 1.2.0 nicht richtig installieren. Ich bekomme eine Reihe von Fehlermeldungen, die alle auf ein Problem zurückzuführen scheinen: Die Konstante PDO::MYSQL_ATTR_MULTI_STATEMENTS ist nicht definiert. Kann mir jemand erklären, was ich wo machen muss, um das Problem zu beheben?
Die Installation bzw. die Reparatur derselben bricht ab, der Contao-Manager ist nur im abgesicherten Modus verfügbar. Die vollständige Konsolenausgabe:
Code:
> Resolving dependencies using Composer Cloud v2.0.11
# Job ID yoZHuCd0q4NMBdEFGsnQswNrL1VWCAsjjtiDwgNCO5fslZ3vRaHBBSBuTAWsyPrimGmFAKm9LWxylBONrIoS2qZx1SpVtBM8uhvYt6SMRzgsSZUm7YCKFDzNHDLR5tP completed in 64 seconds
# Memory usage: 758.82MB (peak: 3435.8MB), time: 63.92s.
$ /usr/bin/php -q /var/www/eis96pw/web/contao-manager.phar.php composer install --prefer-dist --no-dev --no-progress --no-suggest --no-ansi --no-interaction --optimize-autoloader
ocramius/package-versions: Generating version class...
ocramius/package-versions: ...done generating version class
contao/manager-plugin: Generating plugin class...
contao/manager-plugin: ...done generating plugin class
In FileLoader.php line 166:
The file "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/skele
ton/config/config.yml" does not contain valid YAML: The constant "PDO::MYSQ
L_ATTR_MULTI_STATEMENTS" is not defined at line 54 (near "!php/const PDO::M
YSQL_ATTR_MULTI_STATEMENTS: false") in /var/www/eis96pw/vendor/contao/manag
er-bundle/src/Resources/skeleton/config/config.yml (which is being imported
from "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/skeleton
/config/config_prod.yml").
In YamlFileLoader.php line 649:
The file "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/skele
ton/config/config.yml" does not contain valid YAML: The constant "PDO::MYSQ
L_ATTR_MULTI_STATEMENTS" is not defined at line 54 (near "!php/const PDO::M
YSQL_ATTR_MULTI_STATEMENTS: false").
In Inline.php line 597:
The constant "PDO::MYSQL_ATTR_MULTI_STATEMENTS" is not defined at line 54 (
near "!php/const PDO::MYSQL_ATTR_MULTI_STATEMENTS: false").
Loading composer repositories with package information
Installing dependencies from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Nothing to install or update
Generating optimized autoload files
> Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication
Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-install-cmd event terminated with an exception
In ScriptHandler.php line 88:
An error occurred while executing the "contao:install-web-dir" command:
In FileLoader.php line 166:
The file "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/ske
le
ton/config/config.yml" does not contain valid YAML: The constant "PDO::MY
SQ
L_ATTR_MULTI_STATEMENTS" is not defined at line 54 (near "!php/const PDO:
:M
YSQL_ATTR_MULTI_STATEMENTS: false") in /var/www/eis96pw/vendor/contao/man
ag
er-bundle/src/Resources/skeleton/config/config.yml (which is being import
ed
from "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/skelet
on
/config/config_prod.yml").
In YamlFileLoader.php line 649:
The file "/var/www/eis96pw/vendor/contao/manager-bundle/src/Resources/ske
le
ton/config/config.yml" does not contain valid YAML: The constant "PDO::MY
SQ
L_ATTR_MULTI_STATEMENTS" is not defined at line 54 (near "!php/const PDO:
:M
YSQL_ATTR_MULTI_STATEMENTS: false").
In Inline.php line 597:
The constant "PDO::MYSQL_ATTR_MULTI_STATEMENTS" is not defined at line 54
(
near "!php/const PDO::MYSQL_ATTR_MULTI_STATEMENTS: false").
install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>...]
# Process terminated with exit code 1
# Result: General error
---
### Der Hintergrundprozess wurde unerwartet beendet ###
Die Besonderheit dieser Installation ist, dass sie bei einem kleinen, unbekannten Provider liegt, der nicht in der Liste der bekannten Provider zu finden ist. Bei der Serverkonfiguration ist "individuelle Konfiguration" und es erscheint ein Ausrufezeichen, was aber OK zu sein scheint, da die Überprüfung an diesem Punkt nicht stoppt.
Ich bin froh um eure Hilfe!