Closed alxndr-w closed 7 months ago
Die Tabelle ist nicht Teil des User-Addons, sondern Core-Bestandteil. Somit hilft die Addon-Reinstallation nicht, sondern es muss das Setup durchlaufen werden, um die Core-Tabellen zu reparieren.
(Das User-Addon liefert im wesentlichen die grafische Benutzerverwaltung. Ich bin am überlegen, das Addon aufzulösen und komplett wieder in den Core zu integrieren.)
Das Setup zu durchlaufen hat nicht geklappt, da muss ich nochmal nachsehen, was in dem Projekt zu dem Problem führte...
Im Setup würde ich dann "Update der Datenbank" auswählen.
Im Setup erhalte ich dann bei der Aktualisierung der Datenbank
SQL error: Error while executing statement "CREATE TABLE `rex_user_passkey` ( `id` varchar(255) NOT NULL , `user_id` int(10) unsigned NOT NULL , `public_key` text NOT NULL , `createdate` datetime NOT NULL , PRIMARY KEY (`id`), CONSTRAINT `rex_user_passkey_user_id` FOREIGN KEY (`user_id`) REFERENCES `rex_user` (`id`) ON UPDATE CASCADE ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;" using params []! SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint
Description / Beschreibung
Did it whoops? / Whoops erhalten?
rex_sql_exception: Error while executing statement "SELECT COUNT(*) AS
rows
FROM ( select null as id, password_changed as createdate from rex_user where id = 15 AND password IS NOT NULL union select id, createdate from rex_user_passkey where user_id = 15 ) t" using params []! SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lichter-filmfest.de.rex_user_passkey' doesn't exist File: src\core\lib\sql\sql.php Line: 406Stacktrace
| Function | File | Line | | ------------------------------------- | --------------------------------------------- | -------- | | rex_sql->execute | src\addons\debug\lib\extensions\sql_debug.php | 47 | | rex_sql_debug->execute | src\core\lib\sql\sql.php | 449 | | rex_sql->setQuery | src\addons\debug\lib\extensions\sql_debug.php | 14 | | rex_sql_debug->setQuery | src\core\lib\list.php | 184 | | rex_list->__construct | src\core\lib\list.php | 219 | | rex_list::factory | src\core\pages\profile.auth_methods.php | 11 | | require | src\core\pages\profile.php | 391 | | include | src\core\lib\be\controller.php | 496 | | rex_be_controller::{closure} | src\core\lib\util\timer.php | 62 | | rex_timer::measure | src\core\lib\be\controller.php | 504 | | rex_be_controller::includePath | src\core\lib\be\controller.php | 436 | | rex_be_controller::includeCurrentPage | src\core\backend.php | 241 | | require | src\core\boot.php | 155 | | require | public\redaxo\index.php | 12 |System report (REDAXO 5.15.1, PHP 8.1.10, MySQL 8.0.30)
| REDAXO | | | ------------: | :--------- | | Version | 5.15.1 | | PHP | | | ------------: | :--------- | | Version | 8.1.10 | | OPcache | no | | Xdebug | no | | Database | | | ------------: | :----------- | | Version | MySQL 8.0.30 | | Character set | utf8 | | Server | | | ------------: | :------------- | | OS | WINNT | | SAPI | apache2handler | | Webserver | Apache/2.4.54 | | Request | | | ------------: | :--------------- | | Browser | Chrome/118.0.0.0 | | Protocol | HTTP/1.1 | | HTTPS | yes | | Packages | | | ----------------------: | :--------- | | adminer | 1.9.3 | | backup | 2.9.0 | | be_style | 3.2.0 | | be_style/customizer | 3.2.0 | | be_style/lichter | 3.0.1 | | bloecks | 3.1.1 | | bloecks/cutncopy | 3.1.1 | | consent_manager | 3.0.8 | | cronjob | 2.10.0 | | debug | 1.3.0 | | developer | 3.9.2 | | focuspoint | 4.0.4 | | install | 2.11.1 | | lff_akkreditieren | 1.0.0 | | lff_movie_suggest | 1.0.0 | | maintenance | 2.9.1 | | mblock | 3.4.12 | | media_manager | 2.14.0 | | mediapool | 2.13.0 | | metainfo | 2.10.0 | | phpmailer | 2.12.0 | | poll | 1.4.3 | | project | dev | | quick_navigation | 6.0.2 | | redactor | 2.3.0 | | search_it | 6.9.8 | | search_it/documentation | 6.9.8 | | search_it/stats | 6.9.8 | | sprog | 1.5.1 | | statistics | 2.6.1 | | structure | 2.15.0 | | structure/content | 2.15.0 | | structure/history | 2.15.0 | | uploader | 2.4.1 | | url | 2.1.0 | | users | 2.10.0 | | yakme | 0.0.1 | | ydeploy | 1.2.0 | | yform | 4.1.1 | | yform/email | 4.1.1 | | yform/manager | 4.1.1 | | yrewrite | 2.10.0 | | yrewrite_scheme | 3.6.2 |