Verfasste Forenbeiträge

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)
  • Thread-Starter tommy489

    (@tommy489)

    Hey, erstmal Danke für die Rückmeldung! Ich dachte weil auf der Haupt-Forenseite „[Die Foren] … sind ein großartiger Ort, um zu lernen, zu teilen, und Fehler zu beheben.“ Dachte da an letzteres.. Die „stackexchange“ ist mir jedenfalls selbst beim „googlen“ noch nie begnet. Kann aber auch sein, dass ich immer einen großen Bogen um englischsprachige Seiten machen.. Da habe ich gerade selbst bei deinem Links schon wieder die Krise bekommen. Wahrscheinlich muss ich da doch mal alles mit dem Google-Übersetzter durch gehn.. Und den Visual Studion Code, von dem ich auch noch nichts gehört habe, muss ich mir wohl auch mal anschauen. Bisher nutzte ich immer Notepad++.

    Da bin ich mal gespannt, ob ich den gewünschten Erfolg erreiche 😉

    Viele Grüße

    Thomas

    Thread-Starter tommy489

    (@tommy489)

    Höchstens, dass hier:

    
    Die REST-API ist eine Möglichkeit, wie WordPress und andere Anwendungen mit dem Server kommunizieren. Ein Beispiel ist der Bildschirm des Block-Editors, der darauf aufbaut, deine Beiträge und Seiten anzuzeigen und zu speichern.
    
    Der Aufruf der REST-API führte zu folgendem unerwarteten Ergebnis: (500) {"capabilities":{"edit_post":"edit_post","read_post":"read_post","delete_post":"delete_post","edit_posts":"edit_posts","edit_others_posts":"edit_others_posts","publish_posts":"publish_posts","read_private_posts":"read_private_posts","read":"read","delete_posts":"delete_posts","delete_private_posts":"delete_private_posts","delete_published_posts":"delete_published_posts","delete_others_posts":"delete_others_posts","edit_private_posts":"edit_private_posts","edit_published_posts":"edit_published_posts","create_posts":"edit_posts"},"description":"","hierarchical":false,"viewable":true,"labels":{"name":"Beitr\u00e4ge","singular_name":"Beitrag","add_new":"Erstellen","add_new_item":"Neuen Beitrag erstellen","edit_item":"Beitrag bearbeiten","new_item":"Neuer Beitrag","view_item":"Beitrag ansehen","view_items":"Beitr\u00e4ge ansehen","search_items":"Beitr\u00e4ge durchsuchen","not_found":"Keine Beitr\u00e4ge gefunden.","not_found_in_trash":"Keine Beitr\u00e4ge im Papierkorb gefunden.","parent_item_colon":null,"all_items":"Alle Beitr\u00e4ge","archives":"Beitrags-Archive","attributes":"Beitrags-Attribute","insert_into_item":"In den Beitrag einf\u00fcgen","uploaded_to_this_item":"Zu diesem Beitrag hochgeladen","featured_image":"Beitragsbild","set_featured_image":"Beitragsbild festlegen","remove_featured_image":"Beitragsbild entfernen","use_featured_image":"Als Beitragsbild nutzen","filter_items_list":"Beitragsliste filtern","items_list_navigation":"Navigation der Beitragsliste","items_list":"Beitragsliste","item_published":"Beitrag ver\u00f6ffentlicht.","item_published_privately":"Beitrag privat ver\u00f6ffentlicht.","item_reverted_to_draft":"Beitrag auf Entwurf zur\u00fcckgesetzt.","item_scheduled":"Beitrag geplant.","item_updated":"Beitrag aktualisiert.","menu_name":"Beitr\u00e4ge","name_admin_bar":"Beitrag"},"name":"Beitr\u00e4ge","slug":"post","supports":{"title":true,"editor":true,"author":true,"thumbnail":true,"excerpt":true,"trackbacks":true,"custom-fields":true,"comments":true,"revisions":true,"post-formats":true},"taxonomies":["category","post_tag"],"rest_base":"posts","_links":{"collection":[{"href":"https:\/\/[GeheimeDomain]\/wp-json\/wp\/v2\/types"}],"wp:items":[{"href":"https:\/\/[GeheimeDomain]\/wp-json\/wp\/v2\/posts"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}.
    

    Ich hatte eben mal das Plugin Wordfence installiert. Das dortige Diagnosetool wirft mir übrigens folgende Meldung aus:

    
    wp_remote_post() test back to this server failed! Response was: 500 Internal Server Error
    This additional info may help you diagnose the issue. The response headers we received
    

    Und meine .htaccess sieht so aus:

    
    <IfModule mod_headers.c>
    #Umleitung http zu https
    	RewriteEngine On
    	RewriteCond %{HTTPS} !=on
    	RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    </IfModule>
    
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]
    
    # Wordfence WAF
    <IfModule LiteSpeed>
    	php_value auto_prepend_file '/home/miniatur/public_html/wordfence-waf.php'
    </IfModule>
    <IfModule lsapi_module>
    	php_value auto_prepend_file '/home/miniatur/public_html/wordfence-waf.php'
    </IfModule>
    <Files ".user.ini">
    	<IfModule mod_authz_core.c>
    		Require all denied
    	</IfModule>
    	<IfModule !mod_authz_core.c>
    		Order deny,allow
    		Deny from all
    	</IfModule>
    </Files>
    
    # END Wordfence WAF
    

    Der Wordfence WAF Bereich war vor der Installation von Wordfence natürlich noch nicht enthalten…

    Thomas

    Thread-Starter tommy489

    (@tommy489)

    In einem Internetforum habe ich gerade gelesen, man sollte im Firefox das Netzwerkanalysetool öffnen und den Filter auf XHR setzen. Das habe ich jetzt auch mal gemacht. Und siehe da:

    Angefragte Adresse:https://[Geheimeadresse]/wp-admin/admin-ajax.php?_fs_network_admin=true
    Anfragemethode:POST
    Externe Adresse:[Geheime-IP]:443
    Status-Code:
    500
    Version:HTTP/2
    Referrer Policy:strict-origin-when-cross-origin

    Thread-Starter tommy489

    (@tommy489)

    Gefunden 🙂

    
    ### wp-core ###
    
    version: 5.3.2
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    user_registration: true
    default_comment_status: open
    multisite: true
    user_count: 3
    site_count: 2
    network_count: 1
    dotorg_communication: true
    
    ### wp-dropins (1) ###
    
    sunrise.php: true
    
    ### wp-active-theme ###
    
    name: Ashe Pro (ashe-pro-premium)
    version: 3.5.8.2
    author: Royal Flush
    author_website: https://wp-royal.com/
    parent_theme: none
    theme_features: post-thumbnails, automatic-feed-links, title-tag, custom-logo, custom-header, custom-background, menus, html5, responsive-embeds, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, widgets
    theme_path: /home/miniatur/public_html/wp-content/themes/ashe-pro-premium
    
    ### wp-themes-inactive (1) ###
    
    Twenty Twenty: version: 1.1, author: WordPress-Team
    
    ### wp-plugins-active (49) ###
    
    Admin Columns: version: 4.0.3, author: AdminColumns.com
    Admin Menu Editor: version: 1.9.4, author: Janis Elsts
    AdSense In-feed Placement for WordPress: version: 1.1.1, author: Thomas Maier
    Advanced Ads: version: 1.17.5, author: Thomas Maier, Advanced Ads GmbH
    All In One WP Security: version: 4.4.3, author: Tips and Tricks HQ, Peter Petreski, Ruhul, Ivy
    Better Search Replace: version: 1.3.3, author: Delicious Brains
    Blog2Social: Social Media Auto Post & Scheduler: version: 6.2.0, author: Blog2Social, Adenion
    Breadcrumb NavXT: version: 6.4.0, author: John Havlik
    Category Posts Widget: version: 4.9.3, author: TipTopPress
    Contact Form 7: version: 5.1.7, author: Takayuki Miyoshi
    Content Views: version: 2.3.2, author: Content Views
    Content Views Pro: version: 5.7.1, author: Content Views
    Cookie Notice: version: 1.2.51, author: dFactory
    Disable Gutenberg: version: 2.0, author: Jeff Starr
    Free Downloads WooCommerce: version: 3.1.8, author: Square One Media
    Germanized for WooCommerce: version: 3.1.4, author: Vendidero
    Keep Emoticons as Text: version: 1.0.0, author: Jaime Lerner - the Geek Goddess
    Max Mega Menu: version: 2.7.4, author: megamenu.com
    Max Mega Menu - StoreFront Integration: version: 1.0.3, author: megamenu.com
    Media Library Folders for WordPress: version: 5.1.9, author: Max Foundry
    Media Library Folders for WordPress Reset: version: 5.1.9, author: Max Foundry
    Members: version: 2.2.0, author: MemberPress
    Multiple Domain Mapping on single site: version: 1.0.4, author: Matthias Wagner - FALKEmedia
    Multisite Enhancements: version: 1.5.2, author: Frank Bültge
    Multisite Toolbar Additions: version: 2.0.1, author: David Decker - DECKERWEB
    Polylang: version: 2.6.10, author: WP SYNTEX
    Post Type Switcher: version: 3.2.0, author: John James Jacoby
    Product Visibility by User Role for WooCommerce: version: 1.5.2, author: WP Wham
    ReCaptcha v2 for Contact Form 7: version: 1.2.4, author: IQComputing
    Related Posts By Taxonomy: version: 2.7.3, author: keesiemijer
    Remove Google Fonts References: version: 2.6, author: Bruno Xu
    Robo Gallery: version: 2.8.31, author: RoboSoft
    Role Based Redirect: version: 1.2, author: Yasir Khalifa
    Shortcodes Ultimate: version: 5.8.0, author: Vladimir Anokhin
    Simple Custom CSS and JS: version: 3.30, author: SilkyPress.com
    TablePress: version: 1.10, author: Tobias Bäthge
    The SEO Framework: version: 4.0.5, author: The SEO Framework Team
    UpdraftPlus - Backup/Restore: version: 1.16.22, author: UpdraftPlus.Com, DavidAnderson
    User Menus: version: 1.2.2, author: Code Atlantic
    Widget Logic: version: 5.10.4, author: WPChef
    WooCommerce: version: 4.0.0, author: Automattic
    WooCommerce Admin: version: 1.0.2, author: WooCommerce
    WooCommerce Blocks: version: 2.5.14, author: Automattic
    WooCommerce Services: version: 1.22.5, author: Automattic
    WordPress MU Domain Mapping: version: 0.5.5.1, author: Donncha O Caoimh
    WP Event Manager: version: 3.1.11, author: WP Event Manager
    WP Extra File Types: version: 0.4.4.1, author: Davide Airaghi
    WP File Manager: version: 5.7, author: mndpsingh287
    WP phpMyAdmin: version: 3.01, author: Puvox.software
    
    ### 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: 8.70
    
    ### wp-server ###
    
    server_architecture: Linux 2.6.32-954.3.5.lve1.4.65.el6.x86_64 x86_64
    httpd_software: Apache
    php_version: 7.2.28 64bit
    php_sapi: litespeed
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: -1
    upload_max_size: 64M
    php_post_max_size: 64M
    curl_version: 7.62.0 OpenSSL/1.0.2k
    suhosin: false
    imagick_availability: false
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 10.0.38-MariaDB-cll-lve
    client_version: 10.0.38-MariaDB
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/miniatur/public_html/wp-content
    WP_PLUGIN_DIR: /home/miniatur/public_html/wp-content/plugins
    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_LOCAL_DEV: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    ### multisite-toolbar-additions ###
    
    mstba_plugin_version: 2.0.1
    mstba_install_type: Multisite-Installation
    MSTBA_DISPLAY_NETWORK_ITEMS: Erlaubt
    MSTBA_DISPLAY_SUBSITE_ITEMS: Erlaubt
    MSTBA_SUPER_ADMIN_NAV_MENU: Erlaubt
    MSTBA_RESRICTED_ADMIN_NAV_MENU: Erlaubt
    MSTBA_DISPLAY_NETWORK_EXTEND_GROUP: Erlaubt
    MSTBA_DISPLAY_SITE_EXTEND_GROUP: Erlaubt
    MSTBA_DISPLAY_SITE_GROUP: Erlaubt
    MSTBA_DISPLAY_RESOURCES: Erlaubt
    MSTBA_DISPLAY_LIST_EDIT_MENUS: Erlaubt
    
    
    Thread-Starter tommy489

    (@tommy489)

    Hallo Zusammen,

    wenn ich so weiter recherschiere, komme ich zu dem Punkt, dass es etwas mit einer JSON Rückmeldung zu tun haben könnte.

    Thomas

    Thread-Starter tommy489

    (@tommy489)

    Hallo hupe13,

    die Fehlermeldung habe ich bewusst erzeugt.
    Der Loading-Fehler besteht auch weiterhin.

    Thomas

    Thread-Starter tommy489

    (@tommy489)

    Hallo Hans-Gerd,

    am Autoptimize-Plugin hat es tatsächlich gelegen!
    Alle Fehler sind wie verzaubert auf einmal weg!
    Danke

    Gruß

    Thomas

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)