• Gelöst ato28

    (@ato28)


    Hallo zusammen,

    Leider komme ich bei meinem jetzigen Problem nicht mehr weiter, ich hoffe einer von euch kann mir helfen.

    Die Website läuft einwandfrei, jedoch komme ich nichtmehr ins Backend der Seite. Wenn ich die Seite mit wp-admin zum Einloggen aufrufen möchte, kommt die Fehlermeldung „Fehler beim Aufbau einer Datenbankverbindung“.

    Ich habe schon alle Plugins deaktiviert an denen liegt es nicht.

    Ich habe auch das Passwort aus der wp-config.php Datei auf Übereinstimmung abgeglichen.

    Außerdem habe ich mit dem Host telefoniert, der meinte er weiß auch nicht was da los ist aber irgendetwas mit der htaccesss Datei soll nicht stimmen, denn das Plugin WpFastestCache überschreibt die Datei irgendwie.

    Ich habe mir die Datei angesehen und einiges ausprobiert, aber nichts hilft….

    Ich hoffe die Beschreibung ist nicht zu ungenau und jemand hätte eine Idee was da gemacht werden kann.

    Danke schonmal im Vorhinein.

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

Ansicht von 10 Antworten – 1 bis 10 (von insgesamt 10)
  • Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    hilfreich könnte auch eine neue .htaccess sein:

    • verbinde dich mit deinem Server über FTP
    • suche die .htaccess-Datei in deinem Stammordner
    • lade eine Kopie der Datei auf deinen Computer (als Sicherung)
    • lösche die .htaccess-Datei von deinem Server, nachdem du eine Sicherungskopie auf deinem lokalen Computer hast.

    Um WordPress zu zwingen, eine neue, saubere .htaccess-Datei zu erzeugen:

    • gehe zu den Einstellungen > Permalinks in deinem WordPress Dashboard
    • unten auf der Seite klicken: auf Änderungen speichern (du musst keine Änderungen vornehmen – klicke einfach auf die Schaltfläche).

    Viele Grüße
    Hans-Gerd

    Thread-Starter ato28

    (@ato28)

    Danke für die rasche Rückmeldung. Leider kann ich mich nicht in mein Dashboard von WordPress einloggen da ich gar nicht erst auf den Login Screen dafür komme.

    bscu

    (@bscu)

    Hast du die .htaccess Datei auch nach einer Sicherung gelöscht?

    Thread-Starter ato28

    (@ato28)

    Ja habe sie gelöscht aber leider noch immer die Meldung „Fehler beim Aufbau einer Datenbankverbindung“ wenn ich zum Login will.

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    evtl. gibt es auch ein Problem mit der wp-config.php.

    Poste doch bitte mal den Inhalt der Datei wp-config.php. Zugangsdaten und SALT-Keys solltest du vor dem Absenden aus der Antwort auf jeden Fall löschen. Auf die Datei kannst du per FTP zugreifen.

    Viele Grüße
    Hans-Gerd

    Thread-Starter ato28

    (@ato28)

    <?php
    
    /**
    
     * The base configuration for WordPress
    
     *
    
     * The wp-config.php creation script uses this file during the installation.
    
     * You don't have to use the web site, you can copy this file to "wp-config.php"
    
     * and fill in the values.
    
     *
    
     * This file contains the following configurations:
    
     *
    
     * * Database settings
    
     * * Secret keys
    
     * * Database table prefix
    
     * * Localized language
    
     * * ABSPATH
    
     *
    
     * @link https://wordpress.org/support/article/editing-wp-config-php/
    
     *
    
     * @package WordPress
    
     */
    
    // ** Database settings - You can get this info from your web host ** //
    
    /** The name of the database for WordPress */
    
    define( 'DB_NAME', );
    
    /** Database username */
    
    define( 'DB_USER',);
    
    /** Database password */
    
    define( 'DB_PASSWORD',);
    
    /** Database hostname */
    
    define( 'DB_HOST', 'localhost:3306' );
    
    /** Database charset to use in creating database tables. */
    
    define( 'DB_CHARSET', 'utf8' );
    
    /** The database collate type. Don't change this if in doubt. */
    
    define( 'DB_COLLATE', '' );
    
    /**#@+
    
     * Authentication unique keys and salts.
    
     *
    
     * Change these to different unique phrases! You can generate these using
    
     * the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}.
    
     *
    
     * You can change these at any point in time to invalidate all existing cookies.
    
     * This will force all users to have to log in again.
    
     *
    
     * @since 2.6.0
    
     */
    
    define('AUTH_KEY',;
    
    define('SECURE_AUTH_KEY',;
    
    define('LOGGED_IN_KEY',;
    
    define('NONCE_KEY', '
    
    define('AUTH_SALT',;
    
    define('SECURE_AUTH_SALT',;
    
    define('LOGGED_IN_SALT',;
    
    define('NONCE_SALT',;
    
    /**#@-*/
    
    /**
    
     * WordPress database table prefix.
    
     *
    
     * You can have multiple installations in one database if you give each
    
     * a unique prefix. Only numbers, letters, and underscores please!
    
     */
    
    $table_prefix = 'Xw7HJ9uHk_';
    
    /* Add any custom values between this line and the "stop editing" line. */
    
    define('WP_ALLOW_MULTISITE', true);
    
    /**
    
     * For developers: WordPress debugging mode.
    
     *
    
     * Change this to true to enable the display of notices during development.
    
     * It is strongly recommended that plugin and theme developers use WP_DEBUG
    
     * in their development environments.
    
     *
    
     * For information on other constants that can be used for debugging,
    
     * visit the documentation.
    
     *
    
     * @link https://wordpress.org/support/article/debugging-in-wordpress/
    
     */
    
    if ( ! defined( 'WP_DEBUG' ) ) {
    
                    define( 'WP_DEBUG', false );
    
    }
    
    /* That's all, stop editing! Happy publishing. */
    
    /** Absolute path to the WordPress directory. */
    
    if ( ! defined( 'ABSPATH' ) ) {
    
                    define( 'ABSPATH', __DIR__ . '/' );
    
    }
    
    /** Sets up WordPress vars and included files. */
    
    require_once ABSPATH . 'wp-settings.php';
    bscu

    (@bscu)

    @hage

    evtl. gibt es auch ein Problem mit der wp-config.php

    Aber wieso läuft dann die Seite? Für das Backend bzw. Login wird doch keine andere wp-config.php gezogen.

    Moderator Hans-Gerd Gerhards

    (@hage)

    @bscu
    naja, irgendwelche seltsamen Einträge in der wp-config.php können schon mal „komische“ Auswirkungen haben. Aber in der wp-config.php sehe ich an sich hier keine Auffälligkeiten.

    Moderator Torsten Landsiedel

    (@zodiac1978)

    Aber wieso läuft dann die Seite?

    Weil da noch der Cache existiert und ausgeliefert wird:

    <!-- WP Fastest Cache file was created in 0.71114778518677 seconds, on 02-04-24 5:42:45 -->

    Kontrolliere mal die Zugangsdaten / Einstellungen in der wp-config.php.

    Vielleicht ist der Datenbankserver nicht „localhost“ beim neuen Hoster? Oder auf einem anderen Port?

    Oder der Präfix ist nicht mehr „Xw7HJ9uHk_“?

    Irgendetwas wird da nicht mehr passen.

    Thread-Starter ato28

    (@ato28)

    Danke für die Mithilfe. Habe gerade gesehen, dass der Datenbankname geändert war…..

Ansicht von 10 Antworten – 1 bis 10 (von insgesamt 10)
  • Das Thema „Fehler beim Aufbau einer Datenbankverbindung“ ist für neue Antworten geschlossen.