Support » Allgemeine Fragen » PHP FATAL ERROR, Plugins können nicht aktualisiert werden

  • Gelöst 01006bb00c6f0000

    (@01006bb00c6f0000)


    Hallo, wenn ich versuche ein Plugin zu aktualisieren erhalte ich folgende Meldung: „Aktualisierung fehlgeschlagen: -1“ bzw. „Aktualisierung fehlgeschlagen: Internal Server Error“.

    Ich bin was Programmierung betrifft, bin ich ein absoluter Anfänger.

    Ich habe via FileZilla FTP-Client im Hauptverzeichnis.maintenancegelöscht und dann die Webseite neu geladen – das hat leider nichts gebracht. Daraufhin habe ich den Webhoster gebeten, mir die Fehlermeldung zu senden.

    
    Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to undefined
    
    function trailingslashit() in
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-includes/class-wp-textdomain-registry.php:103\nStack
    
    trace:\n#0
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-includes/l10n.php(784):
    
    WP_Textdomain_Registry->set('default', 'de_DE', '/www/htdocs/w01...')\n#1
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-includes/load.php(1401):
    
    load_textdomain('default', '/www/htdocs/w01...', 'de_DE')\n#2
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-includes/load.php(278):
    
    wp_load_translations_early()\n#3
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-settings.php(74):
    
    wp_maintenance()\n#4
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-config.php(90):
    
    require_once('/www/htdocs/w01...')\n#5
    
    /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.d
    
     e/wp-load.php(50): require_once(...', referer:https://versicherungsmakler-joerg-meibusch-prenzlau.de/wp-admin/post.php?post=5529&action=edit

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

Ansicht von 11 Antworten - 31 bis 41 (von insgesamt 41)
  • Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    via Texteditor neue Datei erstellt, Datei benannt in „debug.log“ und in wp-content abgelegt bzw. hochgeladen, Änderungen in .htaccess vorgenommen (zuvor Original .htaccess Datei gesichert), geänderte .htaccess Datei hochgeladen und alte Datei durch neue .htaccess Datei ersetzt

    <Files debug.log>
        Order allow,deny
        Deny from all
    </Files>
    
    php_value memory_limit 256M
    php_value max_input_vars 10000
    
    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    dann Original „wp-config.php“ Datei durch geänderte „wp-config.php“ Datei ersetzt

    /**
     * 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 Codex.
     *
     * @link https://codex.wordpress.org/Debugging_in_WordPress
     */
    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false);
    define( 'WP_DEBUG_LOG', true );
    
    /* That's all, stop editing! Happy blogging. */
    
    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    	define('ABSPATH', dirname(__FILE__) . '/');
    
    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    und auf der Webseite versucht Plugins zu aktualisieren, wobei dann jeweils die Meldung „Aktualisierung fehlgeschlagen: Internal Server Error“ erscheint (ca. 2 Stunden lang) – mehrfach nachgesehen ob „debug.log“ beschrieben wurde – kein Eintrag in „debug.log“ (Datei ist leer) – Irgendwo hab ich einen Fehler gemacht – nur wo?

    Moderator Bego Mario Garde

    (@pixolin)

    Bisher alles richtig gemacht. Der Zugriff auf die Log-Datei ist verboten, alles prima.

    Zum eigentlichen Problem: Es handelt sich um einen Bug, der in der nächsten WordPress-Version behoben wird.

    Vielleicht magst du als Zwischenlösung den hier angebotenen Patch ausprobieren: https://stackoverflow.com/a/74962581/12490449

    Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    Erstmal Danke für die tolle Hilfe bisher.

    Ich hab  in wp-includes/class-wp-textdomain-registry.php den Eintrag in der 103. Zeile von:

    $this->all[ $domain ][ $locale ] = $path ? trailingslashit( $path ) : false;

    in:

    $this->all[ $domain ][ $locale ] = $path ? rtrim( $path, '/\\' ). '/' : false;

    geändert und im Anschluss die .maintance Datei aus dem Hauptverzeichnis entfernt – dadurch kann ich nun zumindest die Webseite neu starten wenn Mal wieder folgende Meldung auftaucht: „Wegen Wartungsarbeiten ist diese Website kurzzeitig nicht verfügbar. Schau in einer Minute nochmal vorbei.“ – Bei den Plugin Updates hat das leider nicht geholfen.

    Dann hab ich noch auf folgender Seite nachgesehen:  https://core.trac.wordpress.org/changeset/55010, dort wurden 4 Dateien angegeben, die es umzuschreiben gilt. Die 1. und 2. Datei habe ich vermutlich gefunden:

    src/wp-includes/class-wp-locale-switcher.php  –
    ich hab folgende Datei gefunden:  wp-includes/class-wp-locale-switcher.php und was
    src/wp-includes/class-wp-textdomain-registry.php  –
    betrifft, hab ich folgende Datei gefunden:  wp-includes/class-wp-textdomain-registry.php

    Nur wo finde ich: tests/phpunit/tests/l10n/wpLocaleSwitcher.php  und tests/phpunit/tests/l10n/wpTextdomainRegistry.php ?

    Moderator Bego Mario Garde

    (@pixolin)

    Die Dateien haben nicht unmittelbar mit WordPress zu tun, sondern sind Bestandteil von Softwaretests. Du kannst dir das im Versionskontrollsystem anschauen: https://core.trac.wordpress.org/browser#trunk/tests

    Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    Hallo, ich habe inzwischen WordPress 6.2 installiert. Leider hat sich dadurch nichts geändert (der Bug wurde leider nicht behoben).

    Moderator Bego Mario Garde

    (@pixolin)

    Poste bitte den Website-Bericht:

    Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    wp-core
    
    version: 6.2
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: closed
    environment_type: production
    user_count: 3
    dotorg_communication: true wp-paths-sizes wordpress_path: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de
    wordpress_size: 1,15 GB (1239301467 bytes)
    uploads_path: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-content/uploads
    uploads_size: 463,23 MB (485728869 bytes)
    themes_path: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-content/themes
    themes_size: 30,78 MB (32275786 bytes)
    plugins_path: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-content/plugins
    plugins_size: 205,41 MB (215389573 bytes)
    database_size: 47,24 MB (49534776 bytes)
    total_size: 1,88 GB (2022230471 bytes) wp-active-theme name: Astra (astra)
    version: 4.0.2 (latest version: 4.1.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, widgets, menus
    theme_path: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-content/themes/astra
    auto_update: Deaktiviert wp-themes-inactive (3) Twenty Nineteen: version: 2.4, author: Das WordPress-Team (latest version: 2.5), Automatische Aktualisierungen deaktiviert
    Twenty Twenty: version: 2.1, author: Das WordPress-Team (latest version: 2.2), Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three: version: 1.0, author: Das WordPress-Team (latest version: 1.1), Automatische Aktualisierungen deaktiviert wp-plugins-active (29) Advanced Editor Tools (previously TinyMCE Advanced): version: 5.6.0, author: Automattic (latest version: 5.9.0), Automatische Aktualisierungen deaktiviert
    Antispam Bee: version: 2.11.2, author: pluginkollektiv, Automatische Aktualisierungen deaktiviert
    Astra Bulk Edit: version: 1.2.6, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Astra Customizer Reset: version: 1.0.6, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Astra Pro: version: 4.0.1, author: Brainstorm Force (latest version: 4.1.3), Automatische Aktualisierungen deaktiviert
    Astra Widgets: version: 1.2.12, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Classic Editor: version: 1.6.2, author: WordPress Contributors (latest version: 1.6.3), Automatische Aktualisierungen deaktiviert
    Conditional Fields for Contact Form 7: version: 2.3.4, author: Jules Colle (latest version: 2.3.5), Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.7.4, author: Takayuki Miyoshi (latest version: 5.7.5.1), Automatische Aktualisierungen deaktiviert
    CookieYes | GDPR Cookie Consent: version: 3.0.8, author: CookieYes, Automatische Aktualisierungen deaktiviert
    Custom Adobe Fonts (Typekit): version: 1.0.18, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Custom Fonts: version: 1.3.7, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Customizer Search: version: 1.1.6, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Disable & Remove Google Fonts: version: 1.5.2, author: Fonts Plugin (latest version: 1.5.4), Automatische Aktualisierungen deaktiviert
    Disable Google Fonts: version: 2.0, author: Milan Dinić, Automatische Aktualisierungen deaktiviert
    Elementor: version: 3.11.1, author: Elementor.com (latest version: 3.12.1), Automatische Aktualisierungen deaktiviert
    Essential Addons for Elementor: version: 5.5.4, author: WPDeveloper (latest version: 5.6.4), Automatische Aktualisierungen deaktiviert
    Flamingo: version: 2.3, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Head, Footer and Post Injections: version: 3.2.5, author: Stefano Lissa, Automatische Aktualisierungen deaktiviert
    Import / Export Customizer Settings: version: 1.0.7, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    OMGF: version: 5.5.5, author: Daan from Daan.dev (latest version: 5.5.6), Automatische Aktualisierungen deaktiviert
    Really Simple CAPTCHA: version: 2.1, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    SI Captcha Anti-Spam: version: 3.0.3, author: fastsecure, Automatische Aktualisierungen deaktiviert
    Sidebar Manager: version: 1.1.7, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Simple Custom CSS: version: 4.0.6, author: John Regan, Automatische Aktualisierungen deaktiviert
    Starter Templates: version: 3.1.25, author: Brainstorm Force (latest version: 3.1.27), Automatische Aktualisierungen deaktiviert
    UpdraftPlus - Backup/Restore: version: 1.22.24, author: UpdraftPlus.Com, DavidAnderson (latest version: 1.23.3), Automatische Aktualisierungen deaktiviert
    WP-Members: version: 3.4.6, author: Chad Butler, Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 20.1, author: Team Yoast (latest version: 20.4), Automatische Aktualisierungen deaktiviert wp-plugins-inactive (14) Akismet Anti-Spam: version: 5.0.2, author: Automattic (latest version: 5.1), Automatische Aktualisierungen deaktiviert
    Borlabs Cookie - Cookie Opt-in: version: 2.2.43, author: Benjamin A. Bornschein, Borlabs, Automatische Aktualisierungen deaktiviert
    Bounce Handler Mailpoet: version: 1.3.21, author: Tikweb, Automatische Aktualisierungen deaktiviert
    Elementor Pro: version: 3.7.1, author: Elementor.com, Automatische Aktualisierungen deaktiviert
    Enable jQuery Migrate Helper: version: 1.3.0, author: The WordPress Team, Automatische Aktualisierungen deaktiviert
    Ivory Search: version: 5.5, author: Ivory Search (latest version: 5.5.1), Automatische Aktualisierungen deaktiviert
    MailPoet: version: 4.7.0, author: MailPoet (latest version: 4.10.0), Automatische Aktualisierungen deaktiviert
    Ninja Popups: version: 3.9.6, author: ArsCode, Automatische Aktualisierungen deaktiviert
    Popup Maker: version: 1.18.0, author: Popup Maker (latest version: 1.18.1), Automatische Aktualisierungen deaktiviert
    Profit Tab: version: 1.2, author: profittab.com, Automatische Aktualisierungen deaktiviert
    Revolution Slider: version: 5.0.9, author: ThemePunch, Automatische Aktualisierungen deaktiviert
    Soci_Traffic: version: 1.7.2.2.30, author: Andreas Stahnke, Automatische Aktualisierungen deaktiviert
    Under Construction: version: 1.21, author: Noah Kagan, Automatische Aktualisierungen deaktiviert
    WP Maintenance: version: 6.1.2, author: Florent Maillefaud, Automatische Aktualisierungen deaktiviert wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1690
    imagemagick_version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
    imagick_version: 3.5.0
    file_uploads: File uploads is turned off
    post_max_size: 200M
    upload_max_filesize: 200M
    max_effective_size: 200 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 31 GB
    imagick::RESOURCETYPE_DISK: 1.84467440737E+19
    imagick::RESOURCETYPE_FILE: 786432
    imagick::RESOURCETYPE_MAP: 31 GB
    imagick::RESOURCETYPE_MEMORY: 16 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 1.84467440737E+19
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: 2.2.5
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.50 wp-server server_architecture: Linux 5.4.0-131-generic x86_64
    httpd_software: Apache
    php_version: 8.0.28 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 3000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 200M
    php_post_max_size: 200M
    curl_version: 7.68.0 OpenSSL/1.1.1f
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true wp-database extension: mysqli
    server_version: 10.5.19-MariaDB-1:10.5.19+maria~ubu2004-log
    client_version: mysqlnd 8.0.28
    max_allowed_packet: 67108864
    max_connections: 500 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/wp-content
    WP_PLUGIN_DIR: /www/htdocs/w0108c93/versicherungsmakler-joerg-meibusch-prenzlau.de/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
    Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    Mir ist da noch etwas eingegefallen, ich hatte versucht das Plugin „Health Check & Troubleshooting“ zu installieren, auch das hatte nicht funktioniert.

    Zuerst hatte ich es über Plugins installieren, Plugins durchsuchen – Health Check & Troubleshooting herausgesucht und auf dann auf „Jetzt installieren“ geklickt – daraufhin erschien die Meldung: Aktualisierung fehlgeschlagen.

    Danach hatte ich versucht das Plugin „Health Check & Troubleshooting“ über Plugins hinzufügen – Plugins hochladen, Durchsuchen… health-check.1.6.0.zip auswählen, Jetzt installieren – dann erschien die Meldung: -1. Das hat sich leider auch nach dem WordPressupdate 6.2 nicht geändert. Ich hoffe, dass das nächste WordPressupdate die Probleme beheben kann.

    Moderator Bego Mario Garde

    (@pixolin)

    Hast du mal versucht, das Plugin Starter Templates zu deaktivieren? Zu dem Plugin gibt es auch eine aktuellere Version. Zur Version 3.1.26 schreibt der Entwickler:

    v3.1.26 – 22-February-2023
    – Fix: Plugin installation from WordPress plugins dashboard fails when Starter Template is activated.

    Thread-Starter 01006bb00c6f0000

    (@01006bb00c6f0000)

    Dankeschön für den Hinweis, jetzt sind wieder alle Plugins auf neuestem Stand.

    Moderator Bego Mario Garde

    (@pixolin)

    Freut mich. Sorry, dass es ein wenig gedauert hat, bis wir den Fehler eingrenzen konnten, aber solche Bugs sind auch nicht alltäglich.

Ansicht von 11 Antworten - 31 bis 41 (von insgesamt 41)
  • Das Thema „PHP FATAL ERROR, Plugins können nicht aktualisiert werden“ ist für neue Antworten geschlossen.