Support » Allgemeine Fragen » Fehler bei Plugin Installation

  • Gelöst jimbeam88

    (@jimbeam88)


    Hallo Zusammen,

    leider kann ich keine Plugins mehr installieren. Es erscheint der Fehler „Installation failed: -1“ und „Update failed“. Kann mir hier jemand weiterhelfen?

    Die Website befindet sich noch im Wartungsmodus.

    Leider werden die Screenshots der Fehlermeldungen von https://de.imgbb.com/ hier im Forum nicht angezeigt.

    • Dieses Thema wurde geändert vor 1 Jahr, 2 Monaten von jimbeam88.
Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)
  • Thread-Starter jimbeam88

    (@jimbeam88)

    wp-core
    
    version: 6.1.1
    site_language: de_DE
    user_language: de_DE
    timezone: +00:00
    permalink: /%postname%
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 1
    dotorg_communication: true
    
    wp-paths-sizes
    
    wordpress_path: /homepages/29/d891718386/htdocs/app945728754
    wordpress_size: 56,77 MB (59522943 bytes)
    uploads_path: /homepages/29/d891718386/htdocs/app945728754/wp-content/uploads
    uploads_size: 1,40 MB (1466872 bytes)
    themes_path: /homepages/29/d891718386/htdocs/app945728754/wp-content/themes
    themes_size: 42,09 MB (44131570 bytes)
    plugins_path: /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins
    plugins_size: 94,13 MB (98703078 bytes)
    database_size: 99,17 MB (103989248 bytes)
    total_size: 293,55 MB (307813711 bytes)
    
    wp-active-theme
    
    name: Astra (astra)
    version: 4.0.2
    author: Brainstorm Force
    author_website: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
    parent_theme: none
    theme_features: core-block-patterns, astra_hooks, widgets-block-editor, align-wide, automatic-feed-links, title-tag, post-thumbnails, starter-content, html5, post-formats, custom-logo, customize-selective-refresh-widgets, editor-style, woocommerce, rank-math-breadcrumbs, amp, infinite-scroll, widgets, menus
    theme_path: /homepages/29/d891718386/htdocs/app945728754/wp-content/themes/astra
    auto_update: Aktiviert
    
    wp-themes-inactive (4)
    
    Refresh Blog: version: 1.1.3, author: Refresh Themes, Automatische Aktualisierungen aktiviert
    Twenty Twenty-One: version: 1.7, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty-Three: version: 1.0, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty-Two: version: 1.3, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    
    wp-mu-plugins (3)
    
    1&1 Managed WordPress: version: 1.1.0, author: 1&1
    1&1 Product Subdomain: version: 1.1.0, author: 1&1
    IONOS Marketplace: version: 1.1.5, author: IONOS
    
    wp-plugins-active (14)
    
    Elementor: version: 3.11.1, author: Elementor.com (latest version: 3.11.2), Automatische Aktualisierungen aktiviert
    IONOS Assistant: version: 8.4.5, author: IONOS, Automatische Aktualisierungen aktiviert
    IONOS Help: version: 2.2.1, author: IONOS, Automatische Aktualisierungen aktiviert
    IONOS Journey: version: 1.0.2, author: IONOS, Automatische Aktualisierungen aktiviert
    IONOS Login: version: 2.2.1, author: IONOS, Automatische Aktualisierungen aktiviert
    IONOS Navigation: version: 1.0.6, author: IONOS (latest version: 1.0.7), Automatische Aktualisierungen aktiviert
    IONOS Performance: version: 2.0.2, author: IONOS (latest version: 2.0.3), Automatische Aktualisierungen aktiviert
    Jetpack: version: 11.8.4, author: Automattic, Automatische Aktualisierungen aktiviert
    Maintenance: version: 4.07, author: WebFactory Ltd, Automatische Aktualisierungen aktiviert
    Mobile Menu: version: 2.8.3, author: Freshlight Lab, Automatische Aktualisierungen aktiviert
    Starter Templates: version: 3.1.25, author: Brainstorm Force (latest version: 3.1.26), Automatische Aktualisierungen aktiviert
    UpdraftPlus - Backup/Restore: version: 1.22.24, author: UpdraftPlus.Com, DavidAnderson, Automatische Aktualisierungen aktiviert
    WPForms Lite: version: 1.8.0.1, author: WPForms, Automatische Aktualisierungen aktiviert
    Yoast SEO: version: 20.1, author: Team Yoast, Automatische Aktualisierungen aktiviert
    
    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: 128M
    upload_max_filesize: 128M
    max_effective_size: 128 MB
    max_file_uploads: 20
    gd_version: 2.2.5
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.27
    
    wp-server
    
    server_architecture: Linux 4.4.302-icpu-088 x86_64
    httpd_software: Apache
    php_version: 7.4.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 1024M
    max_input_time: -1
    upload_max_filesize: 128M
    php_post_max_size: 128M
    curl_version: 7.64.0 OpenSSL/1.1.1n
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    
    wp-database
    
    extension: mysqli
    server_version: 10.6.10-MariaDB-1:10.6.10+maria~deb10-log
    client_version: mysqlnd 7.4.33
    max_allowed_packet: 67108864
    max_connections: 3000
    
    wp-constants
    
    WP_HOME: https://hundehotels.net/
    WP_SITEURL: https://hundehotels.net/
    WP_CONTENT_DIR: /homepages/29/d891718386/htdocs/app945728754/wp-content
    WP_PLUGIN_DIR: /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 1024M
    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
    mu-plugins: writable
    
    wpforms
    
    version: 1.8.0.1
    lite: Feb 13, 2023 @ 10:18pm
    upload_dir: Beschreibbar
    total_forms: 1
    total_submissions: undefined
    • Diese Antwort wurde geändert vor 1 Jahr, 2 Monaten von jimbeam88.

    Hallo,
    hilfreich könnte die Aktivierung des Debug-Modus sein. Damit Fehler ausgelesen werden können, müssen die Fehler in eine Log-Datei auf dem Server geschrieben werden, auf die man dann per FTP (oder auch SSH) zugreifen kann.
    Sichere bitte zunächst die wp-config.php auf deinem lokalen Rechner.
    Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in der wp-config.php oberhalb von /* That's all, stop editing! Happy blogging. */ folgendes ein:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false);
    define( 'WP_DEBUG_LOG', true );

    Achte darauf, dass du define('WP_DEBUG', false); überschreibst, falls die Zeile bereits in der wp-config.php steht. Wenn versucht wird, diese Konstante ein zweites mal zu definieren, gibt es einen Fehler, der deine Seite lahmlegen würde.
    Mit diesen drei Codezeilen sagen wir WordPress, dass der Debug-Modus aktiviert werden soll. Die Fehlermeldungen sollen aber nicht direkt angezeigt werden, sondern in die Datei /wp-content/debug.log geschrieben werden.
    Wenn der Fehler gefunden wurde bzw. wenn die Fehler nicht mehr in die debug.log geschrieben werden sollen, dann musst du daran denken, die Variable
    define( 'WP_DEBUG_LOG', true );
    wieder auf false zu setzen:
    define( 'WP_DEBUG_LOG', false);

    Schau mal bitte in die error.log beim Hoster, ob da Einträge sind und ob das Problem zu einem bestimmten Zeitpunkt entstanden ist.

    Jetpack ist übrigens unter datenschutzrechtlichen Gesichtspunkten problematisch. Das Plugin solltest du löschen.

    Viele Grüße
    Hans-Gerd

    Thread-Starter jimbeam88

    (@jimbeam88)

    Danke für deine schnelle Antwort. Ich habe den Code in der wp-config.php eingefügt. Habe nun nochmal versucht ein Plugin zu installieren und wollte dann in das Debug Log schauen. Leider existiert die Datei nicht in /wp-content/

    Ich weiß leider auch nicht wo sich das error.log bei meinem Hoster IONOS versteckt.

    Leider existiert die Datei nicht in /wp-content/

    hmm, das ist seltsam – siehe hier die Infos auch direkt vom Hoster.

    Sonst nimm doch bitte Kontakt zum Hoster auf, der dir sicher auch sagen kann, wo du die error.log findest.

    Poste doch bitte auch mal den Inhalt der wp-config.php. Zugangsdaten und SALT-Keys solltest du vor dem Absenden aus der Antwort auf jeden Fall löschen.

    Thread-Starter jimbeam88

    (@jimbeam88)

    Ja ich habe bereits ein Störungsticket bei IONOS eröffnet. Hier der Inhalt der wp-config.php

    <?php
    
    define('FS_METHOD', 'direct');
    define('DISALLOW_FILE_EDIT', true);
    define('WP_HOME', 'https://test.net/');
    define('WP_SITEURL', 'https://test.net/');
    define('FORCE_SSL_ADMIN', true);
    
    
    
    
    
    /**
     * 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', '' );
    
    /** 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
     */
    /* zugangsdaten und salt keys' );
    
    
    /**#@-*/
    
    /**
     * 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 = 'xmpxrdi4d1';
    
    /**
     * 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/
     */
    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false);
    define( 'WP_DEBUG_LOG', true );
    
    /* Add any custom values between this line and the "stop editing" line. */
    
    
    
    /* 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';
    

    Moderationshinweis: Ich habe die Zugangsdaten gerade entfernt, die du leider nicht gelöscht hast. Du solltest daher die Zugangsdaten über den Hoster ändern und die wp-config.php entsprechend aktualisieren.

    Die Zeilen

    define('FS_METHOD', 'direct');
    define('WP_HOME', 'https://test.net/');
    define('WP_SITEURL', 'https://test.net/');

    sind an sich nicht notwendig, siehe hier und hier.

    Das würde allerdings m. E. nicht das beschriebene Problem lösen.
    Warten wir also mal ab, was der Support dazu sagt und freuen uns auf eine Rückmeldung von dir.

    Thread-Starter jimbeam88

    (@jimbeam88)

    Oh Danke für den Hinweiß. Das habe ich übersehen. Die Zugangsdaten wurden geändert.

    Mittlerweile konnte ich ein debug.log auf meinem FTP-Server finden:

    [24-Feb-2023 14:36:26 UTC] PHP Notice:  Undefined index: host in /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins/ionos-performance/vendor/ionos/performance-feature-caching/inc/Caching.php on line 301
    [24-Feb-2023 14:36:26 UTC] PHP Notice:  Undefined index: host in /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins/ionos-performance/vendor/ionos/performance-feature-caching/inc/Caching.php on line 301
    [24-Feb-2023 14:39:06 UTC] PHP Notice:  Undefined index: latest_version in /homepages/29/d891718386/htdocs/app945728754/wp-content/mu-plugins/ionos-marketplace/inc/plugins.php on line 79
    [24-Feb-2023 14:39:06 UTC] PHP Notice:  Undefined index: download_url in /homepages/29/d891718386/htdocs/app945728754/wp-content/mu-plugins/ionos-marketplace/inc/plugins.php on line 86
    [24-Feb-2023 14:39:07 UTC] PHP Notice:  Undefined index: last_updated in /homepages/29/d891718386/htdocs/app945728754/wp-admin/includes/class-wp-plugin-install-list-table.php on line 682
    [24-Feb-2023 15:24:12 UTC] PHP Notice:  Undefined index: host in /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins/ionos-performance/vendor/ionos/performance-feature-caching/inc/Caching.php on line 301
    [24-Feb-2023 15:24:12 UTC] PHP Notice:  Undefined index: host in /homepages/29/d891718386/htdocs/app945728754/wp-content/plugins/ionos-performance/vendor/ionos/performance-feature-caching/inc/Caching.php on line 301
    

    Die Meldungen sind unproblematisch, weil es sich lediglich um Hinweise handelt.
    Daran kann es also nicht liegen.

    Vielleicht ergibt ja der Kontakt zum Hoster weitere Rückschlüsse, warum das Problem besteht.

    Ich würde auch das define('DISALLOW_FILE_EDIT', true); auskommentieren, weil es die Benutzerrechte einschränkt. (vgl. https://developer.wordpress.org/apis/wp-config-php/#disable-the-plugin-and-theme-file-editor)

    Thread-Starter jimbeam88

    (@jimbeam88)

    Ich habe das define('DISALLOW_FILE_EDIT', true); nun auskommentiert.

    Außerdem habe ich nach Anleitung des Hoster eine php.ini zum aktivieren des error log erstellt. Leider weiß ich nicht genau in welchen pfad die datei gehört.

    Der Hoster gibt hier vor: „Laden Sie die Datei php.ini auf Ihren Webspace in das Verzeichnis hoch, das die PHP-Skripte enthält, für die Sie die Fehlerprotokolle aktivieren möchten.“

    Der Ordner wp-content enthält z.b. schon eine php.ini

    Thread-Starter jimbeam88

    (@jimbeam88)

    Nochmal zu dem Fehler: Sobald ich im Backend versuche ein Plugin zu updaten oder ein neues zu installieren erscheint die Fehlermeldung: „Aktualisierung fehlgeschlagen: -1“

    Anschießend ist die Seite mit: „Briefly unavailable for scheduled maintenance. Check back in a minute.“ nicht mehr erreichbar. Ich lösche dann die maintenace datei um wieder ins backend zu kommen.

    Thread-Starter jimbeam88

    (@jimbeam88)

    Nachdem vom IONOS Support nun solch Hilfreiche Tipps wie:

    Überprüfen Sie Ihre Internetverbindung oder Deaktivieren Sie ihre Firewall genannt wurden habe ich nun eine Wiederherstellung meines Backup „nur für Plugins“ gemacht. Nun funktioniert die Installation und die Updates von Plugins wieder. Vielleicht ist das Problem aufgetreten, als ich vor paar Tagen das Plugin Structured Content (JSON-LD) #wpsc installieren wollte und dies mit einem Fehler abgebrochen wurde.

    super – freut uns. Danke für die Rückmeldung und “Gelöst”-Markieren. 👍

Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)
  • Das Thema „Fehler bei Plugin Installation“ ist für neue Antworten geschlossen.