Fehler bei Plugin Installation
-
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, 7 Monaten von 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, 7 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 diewp-config.php
auf deinem lokalen Rechner.
Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in derwp-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-GerdDanke 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.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.- Diese Antwort wurde geändert vor 1 Jahr, 7 Monaten von Hans-Gerd Gerhards.
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.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)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
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.
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. 👍
- Das Thema „Fehler bei Plugin Installation“ ist für neue Antworten geschlossen.