Support » Installation » Registrieren und Löschen von Benutzern erzeugt „kritischen Fehler“

  • Hallo liebe „Hilfsbereite“,

    ich suche nun schon einige Tage nach dem Fehler zu folgendem Problem und hoffe, es gibt jemanden, der mir den zündenden Funken rüber springen lässt. Im Voraus schon mal vielen Dank für jede Hilfe!

    Auf der angegebenen Seite sollen sich Benutzer registrieren können. Wird das Formular ausgefüllt, kommt jedoch die Fehlermeldung:

    Es gab einen kritischen Fehler auf deiner Website.
    Erfahre mehr über die Fehlerbehebung in WordPress.

    – Im Backend wird der Benutzer korrekt angelegt
    – Der Benutzer erhält die E-Mail zur Aktivierung seines neuen Kontos
    – Der Aktivierungslink läuft auf einen 404 Fehler
    – Der Benutzer kann sich anmelden und sieht seine Profilseite

    Möchte man nun den Benutzer löschen, funktioniert dies auf der site korrekt, jedoch im Netzwerk (ist Multisite) wieder mit obigem generischen Fehler (Es gab einen kritischen Fehler auf deiner Website). Der Benutzer lässt sich auf Netzwerkebene nicht löschen. Aktuell gibt es nur eine site unter dem Netzwerk (weitere sollen dazu kommen, sobald die erste fehlerfrei läuft).

    Was habe ich bisher versucht?
    – Alle Plugins deaktiviert
    – Standard Theme Twenty Twenty aktiviert
    – WordPress nochmals aktualisiert
    => keine Änderung. Der Fehler kommt auch beim Standard-Registrierungs-Dialog (Ultimate Member läuft sonst)

    Was steht in debug.log? Der einzige Eintrag lautet:
    WordPress-Datenbank-Fehler Illegal mix of collations (utf8mb4_unicode_520_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation ‚=‘ für Abfrage SELECT c.*, p.post_name FROM wp_frmpro_copies c LEFT JOIN wp_frm_forms f ON (c.copy_key = f.form_key) LEFT JOIN wp_posts p ON (c.copy_key = p.post_name) WHERE blog_id != 1 AND ((type = ‚form‘ AND f.form_key is NULL) OR (type = ‚display‘ AND p.post_name is NULL)) ORDER BY type DESC von require(‚wp-blog-header.php‘), require_once(‚wp-load.php‘), require_once(‚wp-config.php‘), require_once(‚wp-settings.php‘), do_action(‚init‘), WP_Hook->do_action, WP_Hook->apply_filters, FrmProCopiesController::copy_forms, FrmProCopy::copy_forms, FrmProCopy::get_templates_to_copy, FrmDb::check_cache

    Was steht in PHP_errors.log? Der einzige Eintrag lautet:
    PHP Warning: PHP Startup: Unable to load dynamic library ‚php_wincache.dll‘ (tried: C:\Programme\PHP732\ext\php_wincache.dll (Die angegebene Prozedur wurde nicht gefunden.), C:\Programme\PHP732\ext\php_php_wincache.dll.dll (Die angegebene Prozedur wurde nicht gefunden.)) in Unknown on line 0

    Welche Umgebung wird genutzt?
    – WordPress Version 5.2.3
    – PHP Version 7.3
    – Server Win2016 / IIS 10

    Sollte ich noch etwas vergessen haben, bitte einfach danach fragen!

    Hoffe auf konstruktive Hilfe, weil wir ein LMS aktivieren wollen, was derzeit am Registrierungsfehler scheitert!

    Danke und beste Grüße … Horst

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 1 Antwort (von insgesamt 1)
  • Update:
    Ich habe soeben eine zweite Website im Netzwerk angelegt. Dabei kamen mehrere Fehler wie dieser im debug.log:
    WordPress-Datenbank-Fehler Table ‚wordpress.wp_2_options‘ doesn’t exist für Abfrage INSERT INTO wp_2_options (option_name, option_value, autoload) VALUES (‚um_last_version_upgrade‘, ‚2.1.4‘, ‚yes‘) ON DUPLICATE KEY UPDATE option_name = VALUES(option_name), option_value = VALUES(option_value), autoload = VALUES(autoload) von wpmu_create_blog, wp_insert_site, do_action(‚wp_insert_site‘), WP_Hook->do_action, WP_Hook->apply_filters, um\core\Multisite->create_new_blog, UM->single_site_activation, update_option, add_option

    Dafür funktioniert auf dieser Website aber die Registrierung eines neuen Benutzers.

Ansicht von 1 Antwort (von insgesamt 1)