Ich habe eine Update-Anweisung zu einer Tabellespalte geschrieben. Diese wird in MyPHPAdmin ohne Probleme ausgeführt, doch im WCF kommt folgende Fehlermeldung:
Code
Fatal error: Unsupported SQL statement 'ALTER TABLE `wcf1_user` CHANGE `userIPLogComment` `userIPLogComment` MEDIUMTEXT'
Information:
id: db650d3e89d01594ed8ce7af51fcb4be32e0b89f
error message: Unsupported SQL statement 'ALTER TABLE `wcf1_user` CHANGE `userIPLogComment` `userIPLogComment` MEDIUMTEXT'
error code: 0
file: /var/www/vhosts/mdman.de/dev.mdman.de/wcf/lib/system/database/util/SQLParser.class.php (179)
php version: 7.1.7
wcf version: 2.1.16 (Typhoon)
date: Wed, 19 Jul 2017 05:56:09 +0000
request: /acp/index.php?install-package/&t=24efd77c19f999d7182a0b8d58c5d0db52174c45&s=e9d78903b23f128f6b4da0e9b7496f45127c1f18
referer: http://dev.mdman.de/acp/index.php?package-installation-confirm/&queueID=39&s=e9d78903b23f128f6b4da0e9b7496f45127c1f18
Display More
Die Tabelle bzw. die Spalte sieht vor dem Update so aus bzw. wurde so angelegt:
ALTER TABLE wcf1_user ADD userIPLogComment TEXT ;
und mit dem Update der Paket-Version wollte ich dieses ausführen, dann kommt aber der besagte Fehler...
ALTER TABLE `wcf1_user` CHANGE `userIPLogComment` `userIPLogComment` MEDIUMTEXT ;
Warum macht er denn eine Fehlermeldung?