• Gelöst grword

    (@grword)


    Hallo, ich habe ein Problem mit meiner Seite, die Seite befindet sich noch im Aufbau , es kommt oft zu einer Fehlermeldung, woran könnte es liegen?

    Error establishing a database connection

    This either means that the username and password information in your wp-config.php file is incorrect or that contact with the database server at localhost could not be established. This could mean your host’s database server is down.

    • Are you sure you have the correct username and password?
    • Are you sure you have typed the correct hostname?
    • Are you sure the database server is running?

    If you are unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress support forums.

    wp-core
    
    version: 6.2.2
    site_language: de_DE
    user_language: de_DE
    timezone: +03:00
    permalink: /%postname%/
    https_status: false
    multisite: false
    user_registration: 0
    blog_public: 0
    default_comment_status: open
    environment_type: production
    user_count: 5
    dotorg_communication: true wp-paths-sizes wordpress_path: /var/www/html
    wordpress_size: 67.52 MB (70802665 bytes)
    uploads_path: /var/www/html/wp-content/uploads
    uploads_size: 19.63 MB (20588514 bytes)
    themes_path: /var/www/html/wp-content/themes
    themes_size: 41.16 MB (43154517 bytes)
    plugins_path: /var/www/html/wp-content/plugins
    plugins_size: 157.83 MB (165491671 bytes)
    database_size: 15.95 MB (16728064 bytes)
    total_size: 302.09 MB (316765431 bytes) wp-active-theme name: Avada (Avada)
    version: 7.11.1
    author: ThemeFusion
    author_website: https://themeforest.net/user/ThemeFusion
    parent_theme: none
    theme_features: core-block-patterns, fusion-builder-options, widgets-block-editor, title-tag, automatic-feed-links, custom-header, custom-background, woocommerce, wc-product-gallery-zoom, wc-product-gallery-slider, wc-product-gallery-lightbox, post-formats, post-thumbnails, fusion-builder-demos, menus, align-wide, wp-block-styles, editor-styles, editor-font-sizes, editor-color-palette, widgets
    theme_path: /var/www/html/wp-content/themes/Avada
    auto_update: Deaktiviert wp-themes-inactive (3) Twenty Twenty-One: version: 1.8, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three: version: 1.1, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Two: version: 1.4, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (9) 3D FlipBook : Dflip Lite: version: 1.7.35, author: DearHive, Automatische Aktualisierungen deaktiviert
    Avada Builder: version: 3.11.1, author: ThemeFusion, Automatische Aktualisierungen deaktiviert
    Avada Core: version: 5.11.1, author: ThemeFusion, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.7.7, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Contact Form 7 Multilingual: version: 1.2.1, author: OnTheGoSystems, Automatische Aktualisierungen deaktiviert
    Post Duplicator: version: 2.31, author: Metaphor Creations, Automatische Aktualisierungen deaktiviert
    WP fail2ban: version: 5.1.0.5, author: Charles Lecklider, Automatische Aktualisierungen aktiviert
    WPML Multilingual CMS: version: 4.6.4, author: OnTheGoSystems, Automatische Aktualisierungen deaktiviert
    WPML String Translation: version: 3.2.6, author: OnTheGoSystems, Automatische Aktualisierungen deaktiviert wp-plugins-inactive (3) Akismet Anti-Spam: Spam Protection: version: 5.2, author: Automattic - Anti Spam Team, Automatische Aktualisierungen aktiviert
    OTGS Installer: version: 3.1.0, author: OnTheGoSystems, Automatische Aktualisierungen deaktiviert
    The Events Calendar: version: 6.1.2.2, author: The Events Calendar, Automatische Aktualisierungen deaktiviert wp-media image_editor: WP_Image_Editor_GD
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    imagick_version: Nicht verfügbar
    file_uploads: File uploads is turned off
    post_max_size: 16M
    upload_max_filesize: 16M
    max_effective_size: 16 MB
    max_file_uploads: 20
    gd_version: 2.3.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available wp-server server_architecture: Linux 5.15.0-76-generic x86_64
    httpd_software: Apache/2.4.52 (Ubuntu)
    php_version: 8.0.28 64bit
    php_sapi: apache2handler
    max_input_variables: 2000
    time_limit: 180
    memory_limit: 128M
    admin_memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 16M
    php_post_max_size: 16M
    curl_version: 7.81.0 OpenSSL/3.0.2
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: false wp-database extension: mysqli
    server_version: 8.0.32
    client_version: mysqlnd 8.0.28
    max_allowed_packet: 67108864
    max_connections: 151 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /var/www/html/wp-content
    WP_PLUGIN_DIR: /var/www/html/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable

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

Ansicht von 11 Antworten – 1 bis 11 (von insgesamt 11)
  • Fehlerhafte Zugangsdaten zur Datenbank können wir wahrscheinlich ausschließen – die Website läuft aktuell und du kommst auch ins Backend. Das würde alles dauerhaft nicht funktionieren, wenn die Zugangsdaten nicht stimmen.

    Ich würde eher darauf tippen, dass es serverseitig zu Ausfällen kommt. Sprich dazu den Support deines Webhosters an.

    Thread-Starter grword

    (@grword)

    @pixolin

    Die Seite wird von einem Kollegen auf einem V-Server verwaltet,  er kennt sich leider nicht mit WordPress aus, also weiß er nicht genau, was falsch konfiguriert worden ist!
    Ich müsste ihm halt sagen, was geändert werden sollte und er würde es dann machen.
    Ich weiß aber leider auch nicht weiter, die Mindestvoraussetzung sind ja erfüllt!

    V-Server aufsetzen, sich aber nicht damit auskennen – gute Vorraussetzung für Probleme jeglicher Art.

    Was sollen wir da machen? Vor allem, wenn wir nicht wissen, was er da wie aufgesetzt hat? Webserver, installierte Module, Einstellungen in der php.ini … – ich würde zumindest das Memory-Limit hochsetzen und den Wert für die max-input-time erhöhen.

    Der Kollege könnte mal die Error-Logs durchsehen. Vielleicht springt da eine Fehlermeldung ins Auge.

    Dass es nicht reicht, einen V-Server bei DigitalOcean einmalig einzurichten, sondern dass dann regelmäßige Updates nötig sind, ist euch schon klar?

    Thread-Starter grword

    (@grword)

    @pixolin
    Oh nein, das ist jetzt missverstanden worden, er kennt sich ganz gut mit V-Servern aus, mit WordPress kennt er sich nicht aus!

    Naja, so gut, dass er gerade mal 128 MB Arbeitsspeicher zuweist. Für PHP 8.0 läuft im Novemer 2023 der Support mit Sicherheitsupdates aus; das hätte ich gleich auf PHP 8.2 geändert. Dass die Datenbank zweitweise nicht erreichbar ist, ist auch kein WordPress-Feature.

    Wie gesagt: Error-logs prüfen.

    Thread-Starter grword

    (@grword)

    Wo kann man sehen wie viel Arbeitsspeicher man zugewiesen hat?

    Du kannst eine Datei phpinfo.php erstellen, in der du die Zeile

    <?php phpinfo();

    einfügst. Rufst du die Datei im Browser auf (sinngemäß sowas wie https://example.com/phpinfo.php), werden dir diverse Informationen zur installierten PHP-Version angezeigt – auch der Arbeitsspeicher. Wenn du alle Informationen ausgelesen hast, solltest du die Datei wieder löschen, um Angreifer nicht unnötig mit Informationen zu versorgen.

    In WordPress kannst du die Information unter Werkzeuge > Website-Zustand im Tab Bericht unter Server abrufen.

    Thread-Starter grword

    (@grword)

    also das memory_limit: 128M

    Wie hoch sollte das den am besten sein?

    Ich würde das auf 256M setzen, besser noch 512M.
    max_input_time auf 400, max_execution_time auf 600.

    Imagemagick ist noch nicht installiert.
    Außerdem sollte ein Objekt-Cache eingerichtet werden.

    Ich werde da nicht weiter drauf eingehen. Serverkonfiguration ist hier off topic.

    Thread-Starter grword

    (@grword)

    @pixolin

    Bis jetzt läuft die Seite super, die Geschwindigkeit hat sich auch deutlich verbessert, ich bedanke mich nochmal für die Hilfe!

    super – freut uns. Danke für die Rückmeldung.

    Denkst du bitte beim nächsten Mal daran, das Thema dann auch als gelöst zu markieren, wenn das Thema für dich erledigt ist. Danke.
    Gelöst
    Die Option findest du rechts in der Sidebar. Das habe ich jetzt schon gemacht.

Ansicht von 11 Antworten – 1 bis 11 (von insgesamt 11)
  • Das Thema „Error establishing a database connection“ ist für neue Antworten geschlossen.