- Betroffene Version
- WoltLab Suite 3.1
Hallo Zusammen
Ich jage nun schon einige Tage einem Problem hinterher was ich einfach nicht gelöst bekomme.
Am Donnerstag habe ich ein Plugin installiert, da ist mir aufgefallen dass dies vermutlich meine Teaser Box Blockt. Also habe ich es deinstalliert und die Box war wieder da. Ich habe dann den Entwickler informiert und dann kam dazu auch schon ein Update. Nur leider kann ich seit der deinstallation des Plugins keine weiteren, neuen Pakete mehr installieren weil ich immer unten stehende Meldung bekomme. Die ID der wcfX_user_option ändert sich bei jedem Versuch ein Plugin zu installieren. Angefangen bei 113 und die aktuellste Meldung heute morgen die ID 116.
Die ID oder ein Zusammenhang zur ID habe ich in der Datenbank gesucht in folgenden Tabellen
- wcfX_user_option
- wcfX_user_option_category
- wcfX_user_option_value
Zudem auch was zwar Sinnlos ist wenn es ja nicht in der DB steht auch im ACP nachgeschaut. Jedoch ist die höchste ID die eingetragen ist die userOption111
Folgendes habe ich dann noch geprüft / gelöscht
- Cache gelöscht ACP
- Cache gelöscht FTP
- Compiled Templates gelöscht
- Foreign Key check (alles OK)
Could not execute statement 'ALTER TABLE `wcf1_user_option_value` ADD COLUMN `userOption116` tinyint(1) NOT NULL DEFAULT 0'
Datum
20. Oktober 2018, 07:16
Aufgerufene URL
/acp/index.php?install-package/&t=debde9bae8357fe5f8316b52d9d6b37360ef2e58
Referrer
https://grischacraft.net/acp/index.php?package-installation-confirm/&queueID=1232
Browser
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
Arbeitsspeicher
59,18 MiB / 512 MiB
Fehlermeldung
Could not execute statement 'ALTER TABLE `wcf1_user_option_value` ADD COLUMN `userOption116` tinyint(1) NOT NULL DEFAULT 0'
Art
wcf\system\database\exception\DatabaseQueryExecutionException
Datei (Zeile)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/database/statement/PreparedStatement.class.php (105)
Stacktrace
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/database/editor/MySQLDatabaseEditor.class.php (115): wcf\system\database\statement\PreparedStatement->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/data/user/option/UserOptionEditor.class.php (34): wcf\system\database\editor\MySQLDatabaseEditor->addColumn(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/UserOptionPackageInstallationPlugin.class.php (145): wcf\data\user\option\UserOptionEditor::create(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/AbstractOptionPackageInstallationPlugin.class.php (173): wcf\system\package\plugin\UserOptionPackageInstallationPlugin->saveOption(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/AbstractOptionPackageInstallationPlugin.class.php (36): wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin->importOptions(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/PackageInstallationDispatcher.class.php (667): wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin->install(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/PackageInstallationDispatcher.class.php (144): wcf\system\package\PackageInstallationDispatcher->executePIP(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/acp/action/InstallPackageAction.class.php (73): wcf\system\package\PackageInstallationDispatcher->install(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/action/AbstractDialogAction.class.php (68): wcf\acp\action\InstallPackageAction->stepInstall(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/action/AbstractAction.class.php (47): wcf\action\AbstractDialogAction->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/request/Request.class.php (83): wcf\action\AbstractAction->__run(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
Fehlermeldung
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'userOption116'
Art
PDOException
Datei (Zeile)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/database/statement/PreparedStatement.class.php (93)
Stacktrace
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/database/statement/PreparedStatement.class.php (93): PDOStatement->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/database/editor/MySQLDatabaseEditor.class.php (115): wcf\system\database\statement\PreparedStatement->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/data/user/option/UserOptionEditor.class.php (34): wcf\system\database\editor\MySQLDatabaseEditor->addColumn(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/UserOptionPackageInstallationPlugin.class.php (145): wcf\data\user\option\UserOptionEditor::create(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/AbstractOptionPackageInstallationPlugin.class.php (173): wcf\system\package\plugin\UserOptionPackageInstallationPlugin->saveOption(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/plugin/AbstractOptionPackageInstallationPlugin.class.php (36): wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin->importOptions(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/PackageInstallationDispatcher.class.php (667): wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin->install(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/package/PackageInstallationDispatcher.class.php (144): wcf\system\package\PackageInstallationDispatcher->executePIP(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/acp/action/InstallPackageAction.class.php (73): wcf\system\package\PackageInstallationDispatcher->install(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/action/AbstractDialogAction.class.php (68): wcf\acp\action\InstallPackageAction->stepInstall(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/action/AbstractAction.class.php (47): wcf\action\AbstractDialogAction->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/request/Request.class.php (83): wcf\action\AbstractAction->__run(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/lib/system/request/RequestHandler.class.php (96): wcf\system\request\Request->execute(…)
/var/www/vhosts/grischacraft.net/httpdocs/grischacraft-board/acp/index.php (9): wcf\system\request\RequestHandler->handle(…)
Alles anzeigen
Den Entwickler habe ich kontaktiert aber er sagte mir dass es nicht von dem Plugin kommen kann da sie ja auch nur die Bordmittel nutzen zum hinzufügen einer Option was auch klar ist. Das Problem besteht halt immer noch und ich hoffe jemanden mit einer Lösung zu finden.
Danke gruss Grischabock