Verfasste Forenbeiträge

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • 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 6 Antworten - 1 bis 6 (von insgesamt 6)