Ich versuche gerade auf einer frischen Contao Installation Eclipse X zu installieren - leider funktioniert das absolut nicht, sodass der Installer beim letzten Punkt ("Installations-Template Import ausführen...") in einer Endlosschleife hängt. Im Log taucht dann immer wieder folgendes auf:
request.CRITICAL: Uncaught PHP Exception PDOException: "There is already an active transaction" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php line 110 {"exception":"[object] (PDOException(code: 0): There is already an active transaction at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:110)"} []
request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list'" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 67 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameExcept ion(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:67)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:31)"} []
request.CRITICAL: Uncaught PHP Exception PDOException: "There is already an active transaction" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php line 110 {"exception":"[object] (PDOException(code: 0): There is already an active transaction at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:110)"} []
Nebenbei löscht mir die Installation die Einträge (admin accounts) aus der tl_user tabelle, sodass ich nicht mehr ins Backend komme.
Der Server läuft auf PHP 8.1.13 mit Contao 4.13.13. Gleicher Server beinhaltet auch eine andere Contao Instanz mit Eclipse, dass vor einem guten Jahr erfolgreich installiert wurde (damals aber noch unter PHP 7.4)... und ja, das memory_limit ist auf 512M.
request.CRITICAL: Uncaught PHP Exception PDOException: "There is already an active transaction" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php line 110 {"exception":"[object] (PDOException(code: 0): There is already an active transaction at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:110)"} []
request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list'" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 67 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameExcept ion(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:67)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'com_order' in 'field list' at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:31)"} []
request.CRITICAL: Uncaught PHP Exception PDOException: "There is already an active transaction" at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php line 110 {"exception":"[object] (PDOException(code: 0): There is already an active transaction at /var/www/webroot/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:110)"} []
Nebenbei löscht mir die Installation die Einträge (admin accounts) aus der tl_user tabelle, sodass ich nicht mehr ins Backend komme.
Der Server läuft auf PHP 8.1.13 mit Contao 4.13.13. Gleicher Server beinhaltet auch eine andere Contao Instanz mit Eclipse, dass vor einem guten Jahr erfolgreich installiert wurde (damals aber noch unter PHP 7.4)... und ja, das memory_limit ist auf 512M.
Kommentar