Im installer.err finden ich reihenweise Meldungen wie:
Code: Alles auswählen
Array
(
[errorNr] => 512
[errorString] => MYSQL-ERROR
Fehler: 1044
Detail: Access denied for user 'xxxusernamexxx'@'xxxhostxxx' to database 'xxxdbnamexxx'
Info:
Query: CREATE TEMPORARY TABLE __we_delete__we_tblCaptcha (
IP BINARY(16) NOT NULL default '',
agent binary(16) NOT NULL,
typ enum('captcha','token') NOT NULL default 'captcha',
code char(32) NOT NULL default '',
valid timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (IP,typ,code),
KEY valid (valid)
) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;
[errorFile] => /var/www/5000156322/u666/xxxusernamexxx/htdocs/webEdition/we/include/we_classes/database/we_database_base.class.php
[errorLine] => 480
)
Array
(
[errorNr] => 512
[errorString] => MYSQL-ERROR
Fehler: 1146
Detail: Table 'xxxdbnamexxx.__we_delete__we_tblCaptcha' doesn't exist
Info:
Query: DESCRIBE __we_delete__we_tblCaptcha
[errorFile] => /var/www/5000156322/u666/xxxusernamexxx/htdocs/webEdition/we/include/we_classes/database/we_database_base.class.php
[errorLine] => 480
)
Gibt es eine Möglichkeit, die DB-Updates irgendwie anders einzuspielen? Wo finde ich den Code dazu? Und: Wie kann ich das für die Zukunft abstellen? Welche Rechte muss der User haben, um die Temp-Tables anzulegen?