Support » Allgemeine Fragen » Richtige Reihenfolge von Updates (WordPress, PHP, Theme, Plugins etc.)

  • Gelöst vronilyx

    (@vronilyx)


    Hallo liebes Forum!

    Ich kümmere mich gerade darum, meine Website (sicherheits)technisch auf den aktuellen Stand zu bringen, hab das die letzten Jahre leider etwas schleifen lassen. Begonnen habe ich mit einem Update von WordPress selbst und der Plugins – leider mit dem Resultat, dass aktuell Bilder und Custom Fonts nicht angezeigt werden.
    Browser-Cache (ich nutze Chrome) habe ich schon geleert, die Zugangsberechtigungen auf wp-content habe ich gemäß dieser Anleitung https://wpengine.com/resources/troubleshooting-wordpress-media-library/#:~:text=WordPress%20Media%20Library%20Not%20Showing,cause%2C%20file%20permissions%20may%20be. ebenso schon geändert, leider ohne Erfolg.

    Ein Backup der Website habe ich übrigens (noch) nicht, vor dem Update von WordPress ist mir dabei nämlich leider ein Fehler unterlaufen.

    Jetzt bin ich mir unsicher wie ich am besten weitermache.
    Die Website ist wie gesagt in die Jahre gekommen, definitiv aktualisiert gehört auch PHP (aktuell noch auf 7.1) und das Theme; es sind auch sicherlich noch einige Plugins installiert, die eigentlich gar nicht mehr notwendig sind (da bin ich gerade am Rausfinden, welche tatsächlich benutzt werden).

    Nun meine Frage: In welcher Reihenfolge gehe ich beim Bug-Fixing und Updaten am besten vor? Ist es sinnvoll, zuerst das Problem mit der fehlenden Anzeige der Bilder und Custom Fonts zu fixen und dann ein Backup zu erstellen, oder sollte ich das als erstes machen? In welcher Reihenfolge aktualisiere ich dann am besten auch PHP und das Theme?

    **Hier der Zustandsbericht der Website**

    
    ### wp-core ###
    
    version: 6.0
    site_language: de_DE
    user_language: de_DE
    permalink: /%postname%/
    https_status: false
    user_registration: 0
    default_comment_status: open
    multisite: false
    user_count: 1
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /home/.sites/31/site1749655/web
    wordpress_size: 119,47 MB (125268254 bytes)
    uploads_path: /home/.sites/31/site1749655/web/wp-content/uploads
    uploads_size: 150,90 MB (158229188 bytes)
    themes_path: /home/.sites/31/site1749655/web/wp-content/themes
    themes_size: 35,47 MB (37193559 bytes)
    plugins_path: /home/.sites/31/site1749655/web/wp-content/plugins
    plugins_size: 227,21 MB (238242221 bytes)
    database_size: 33,64 MB (35278259 bytes)
    total_size: 566,68 MB (594211481 bytes)
    
    ### wp-active-theme ###
    
    name: Oshin (oshin)
    version: 5.2
    author: Brand Exponents
    author_website: http://www.brandexponents.com/
    parent_theme: none
    theme_features: core-block-patterns, title-tag, editor-style, widgets-block-editor, menus, automatic-feed-links, post-thumbnails, post-formats, custom-header, custom-background, woocommerce, widgets, tatsu-global-sections
    theme_path: /home/.sites/31/site1749655/web/wp-content/themes/oshin
    
    ### wp-themes-inactive (1) ###
    
    Twenty Twenty-Two: version: 1.2, author: WordPress-Team
    
    ### wp-mu-plugins (1) ###
    
    Health Check Troubleshooting Mode: author: (undefined), version: 1.7.2
    
    ### wp-plugins-active (24) ###
    
    BE Portfolio Post: version: 1.1, author: Brandexponents
    Contact Form 7: version: 5.6, author: Takayuki Miyoshi
    Custom Font Uploader: version: 1.0.1, author: Wbcom Designs
    Duplicator: version: 1.4.7, author: Snap Creek
    Easy Google Fonts: version: 2.0.4, author: Titanium Themes
    Font Organizer: version: 2.1.1, author: Hive
    Fonts: version: 2.3, author: Brad Dalton - WP Sites
    Fonts Plugin | Google Fonts Typography: version: 3.0.20, author: Fonts Plugin
    Head, Footer and Post Injections: version: 3.2.5, author: Stefano Lissa
    Health Check & Troubleshooting: version: 1.4.5, author: The WordPress.org community
    LiteSpeed Cache: version: 4.6, author: LiteSpeed Technologies
    Master Slider Pro: version: 3.6.1, author: averta
    Meta Box Conditional Logic: version: 1.3, author: Tan Nguyen
    Meta Box Show Hide: version: 1.0.2, author: Rilwis
    Meta Box Tabs: version: 1.0.0, author: Rilwis
    My Custom Functions: version: 4.51, author: Space X-Chimp
    Oshine Core: version: 1.5.5, author: brandexponents team
    Oshine Modules: version: 3.2.8, author: Brand Exponents
    PHP Compatibility Checker: version: 1.5.2, author: WP Engine
    Slider Revolution: version: 5.4.3.1, author: ThemePunch
    Social Media and Share Icons (Ultimate Social Media): version: 2.7.5, author: UltimatelySocial
    Tatsu: version: 3.3.12, author: Brand Exponents (latest version: 3.3.14)
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast
    Zurb Foundation 5 Clearing Gallery: version: 1.01, author: Benjamin Moody
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_GD
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    gd_version: bundled (2.1.0 compatible)
    ghostscript_version: 9.27
    
    ### wp-server ###
    
    server_architecture: Linux 4.18.0-305.10.2.2.lve.el8.x86_64 x86_64
    httpd_software: Apache
    php_version: 7.1.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_size: 200M
    php_post_max_size: 200M
    curl_version: 7.61.1 OpenSSL/1.1.1g
    suhosin: false
    imagick_availability: false
    server-headers: 
    	date: Tue, 05 Jul 2022 10:09:43 GMT
    	server: Apache
    	expires: Wed, 11 Jan 1984 05:00:00 GMT
    	cache-control: no-cache, must-revalidate, max-age=0
    	x-litespeed-tag: 8a4_tag_priv,public:8a4_HTTP.200
    	link: <http://www.veronikapenz.com/wp-json/>; rel="https://api.w.org/", <http://www.veronikapenz.com/wp-json/wp/v2/pages/4926>; rel="alternate"; type="application/json", <http://www.veronikapenz.com/>; rel=shortlink
    	content-type: text/html; charset=UTF-8
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.5.62
    client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/.sites/31/site1749655/web/wp-content
    WP_PLUGIN_DIR: /home/.sites/31/site1749655/web/wp-content/plugins
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: true
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    

    Ich bin gerade etwas überfordert an welcher Ecke ich am besten anfange, daher freue ich mich über jegliche Tipps. Vielen, vielen Dank!

    Ganz lieben Gruß,
    Veronika

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

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Ich würde zunächst die PHP-Version aktualisieren, aber nicht weiter als PHP 7.4 – einige Plugins sind noch nicht auf PHP 8.0 umgestellt worden und bis November wird PHP 7.4 mit Updates versorgt. Danach Themes und Plugins aktualisieren, die Reihenfolge spielt dabei keine Rolle. Durch das Update sollten dann auch aktuelle JavaScript-Fehler behoben werden.

    Vor Updates solltest du ein Backup von Dateien und Datenbank erstellen. Sicher ist sicher.

    Thread-Starter vronilyx

    (@vronilyx)

    Danke dir für deinen Rat! Ich habe jetzt in der Zwischenzeit ein Backup erstellt (und dabei die Anzeige-Fehler erstmal ignoriert im Vertrauen, dass sich das mit den Updates später löst) und dann PHP, Theme und Plugins aktualisiert. Mittlerweile läuft wieder alles; vielen lieben Dank!

    Falls noch jemand mitliest mit ähnlichem Problem: Es war echt notwendig von Grund auf alles zu aktualisieren, da die unterschiedlich alten Versionen von PHP, Theme und Plugins sich einfach nicht vertragen haben. Als letzter Schritt mussten noch die Dateiberechtigungen für die richtige Anzeige der Bilder geändert werden, das Problem war mit den Updates nicht gelöst. Wobei hier zu sagen ist, dass ich die Dateiberechtigungen vor Beginn aller Updates geändert hatte (erfolgloser Versuch, das Anzeige-Problem zu fixen), also vielleicht hatte ich hier einen Fehler gemacht.

    Danke für das Feedback und die Tipps.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Richtige Reihenfolge von Updates (WordPress, PHP, Theme, Plugins etc.)“ ist für neue Antworten geschlossen.