• Hallo,
    seit ein paar Tagen funktioniert der Permalink nicht mehr mit dem WP-Block „Info Panel“. Wir benutzen dieses Panel seit Jahren, Auswahl „Latest Events“, und am Ende des Panels ist ein Link zu „Alle Veranstaltungen anzeigen“.


    Leider verweist er auf https://www.nfdi4chem.de/index.php/events
    während https://www.nfdi4chem.de/index.php/events/ korrekt ist.


    Ich habe versucht, den Permalink von „events“ auf „events/“ zu ändern, aber das funktioniert nicht, beim Speichern wird der Schrägstrich weggeschnitten.
    Ich habe versucht, alle Plugins außer Event Calender zu deaktivieren, kein Unterschied. Ich habe eine Umleitung von „…/events“ nach „…/events/“ (mit dem „Redirect“-Plugin) versucht, aber das geht in eine Schleife, und ich kann nicht herausfinden, warum?

    Kann mir jemand helfen?
    Vielen Dank

    wp-core
    
    version: 6.1.1
    site_language: en_GB
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /index.php/%year%/%monthnum%/%day%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: undefined
    environment_type: production
    user_count: 26
    dotorg_communication: true wp-paths-sizes wordpress_path: /var/www/clients/client92/web163/web
    wordpress_size: 586.11 MB (614579737 bytes)
    uploads_path: /var/www/clients/client92/web163/web/wp-content/uploads
    uploads_size: 2.20 GB (2366535915 bytes)
    themes_path: /var/www/clients/client92/web163/web/wp-content/themes
    themes_size: 5.32 MB (5583083 bytes)
    plugins_path: /var/www/clients/client92/web163/web/wp-content/plugins
    plugins_size: 241.98 MB (253731997 bytes)
    database_size: 74.64 MB (78266368 bytes)
    total_size: 3.09 GB (3318697100 bytes) wp-active-theme name: wptheme (wptheme)
    version: 2.0.0
    author: timespin GmbH
    author_website: (undefined)
    parent_theme: none
    theme_features: post-thumbnails, menus, widgets-block-editor, automatic-feed-links, title-tag, html5, custom-background, customize-selective-refresh-widgets, widgets
    theme_path: /var/www/clients/client92/web163/web/wp-content/themes/wptheme
    auto_update: Deaktiviert wp-themes-inactive (1) Twenty Twenty-Three: version: 1.0, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (19) Advanced Custom Fields PRO: version: 6.0.7, author: WP Engine, Automatische Aktualisierungen aktiviert
    BackupBuddy: version: 8.7.4.1, author: iThemes, Automatische Aktualisierungen deaktiviert
    Display Posts: version: 3.0.2, author: Bill Erickson, Automatische Aktualisierungen deaktiviert
    Import and export users and customers: version: 1.21.5, author: codection, Automatische Aktualisierungen deaktiviert
    MailPoet: version: 4.7.1, author: MailPoet, Automatische Aktualisierungen aktiviert
    MailPoet Premium: version: 4.7.0, author: MailPoet, Automatische Aktualisierungen aktiviert
    Matomo Analytics - Ethical Stats. Powerful Insights.: version: 4.13.5, author: Matomo, Automatische Aktualisierungen aktiviert
    Menu Item Duplicator: version: 1.0.2, author: Mathieu Hays, Automatische Aktualisierungen deaktiviert
    Ninja Forms: version: 3.6.18, author: Saturday Drive (latest version: 3.6.19), Automatische Aktualisierungen deaktiviert
    Quick and Easy FAQs: version: 1.3.7, author: Inspiry Themes, Automatische Aktualisierungen deaktiviert
    Redirection: version: 5.3.9, author: John Godley, Automatische Aktualisierungen deaktiviert
    Registrations for the Events Calendar Pro Personal: version: 2.22.4, author: Roundup WP, Automatische Aktualisierungen aktiviert
    teachPress: version: 8.1.11, author: Michael Winkler, Automatische Aktualisierungen deaktiviert
    The Events Calendar: version: 6.0.10, author: The Events Calendar, Automatische Aktualisierungen deaktiviert
    The Events Calendar Outlook Import Fix: version: 1.1.0, author: Andy Fragen, Automatische Aktualisierungen deaktiviert
    UpdraftPlus - Backup/Restore: version: 2.22.23.25, author: UpdraftPlus.Com, DavidAnderson (latest version: 2.22.25.0), Automatische Aktualisierungen deaktiviert
    WP Mail SMTP: version: 3.7.0, author: WPForms, Automatische Aktualisierungen deaktiviert
    WP Statistics: version: 13.2.16, author: VeronaLabs (latest version: 14.0.1), Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 20.1, author: Team Yoast (latest version: 20.2.1), Automatische Aktualisierungen deaktiviert wp-plugins-inactive (1) FireBox: version: 2.0.2, author: FirePlugins Popup Plugin Team (latest version: 2.0.3), Automatische Aktualisierungen deaktiviert 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.3.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
    ghostscript_version: not available wp-server server_architecture: Linux 3.10.0-1160.81.1.el7.x86_64 x86_64
    httpd_software: Apache
    php_version: 8.1.14 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1500
    time_limit: 240
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 128M
    php_post_max_size: 128M
    curl_version: 7.29.0 NSS/3.53.1
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true wp-database extension: mysqli
    server_version: 10.11.2-MariaDB
    client_version: mysqlnd 8.1.14
    max_allowed_packet: 16777216
    max_connections: 151 wp-constants WP_HOME: https://www.nfdi4chem.de
    WP_SITEURL: https://www.nfdi4chem.de
    WP_CONTENT_DIR: /var/www/clients/client92/web163/web/wp-content
    WP_PLUGIN_DIR: /var/www/clients/client92/web163/web/wp-content/plugins
    WP_MEMORY_LIMIT: 256M
    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
    mu-plugins: writable wp_mail_smtp version: 3.7.0
    license_key_type: lite
    debug: Keine Debug-Hinweise gefunden.
    lite_install_date: Mai 12, 2021 @ 1:56pm

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

Ansicht von 13 Antworten – 1 bis 13 (von insgesamt 13)
  • Hallo,
    so ganz verstehe ich das nicht: Du verwendest für die Veranstaltungen das Plugin „The Events Calendar“.
    Wir verwenden das Plugin auf einigen WordPress-Instanzen. Ich habe gerade nachgeschaut, aber ein Block „Info Panel“, mit dessen Hilfe du die „Latest Events“ anzeigen kannst, habe ich nicht gefunden.
    Es gibt allerdings u. a. einen Block „Veranstaltungsliste“, der in dem Fall aber offensichtlich nicht verwendet wird. Das müsstest du bitte noch etwas näher erläutern.

    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):

    Blöcke

    Die Einstellungen zu The Events Calendar hast du unter Veranstaltungen > Einstellungen > Allgemein bereits überprüft?

    Einstellungen The Events Calendar

    Viele Grüße
    Hans-Gerd

    • Diese Antwort wurde geändert vor 1 Jahr, 9 Monaten von Hans-Gerd Gerhards. Grund: Tippfehler

    Ob du https://www.nfd***hem.de/index.php/events
    oder https://www.nfd***hem.de/index.php/events/ (einmal mit abschließendem Schrägstrich, einmal ohne) eingibst, kommt aufs Gleiche hinaus – da brauchst du auch keine Permalinks ändern. da es keine Dateinendung wie .html, .php, .css, .js, .gif, .jpg oder .pnggibt, erkennt der Webserver, dass ein Verzeichnis aufgerufen wird und versucht, dort die index.php oder index.html zu öffnen. Da sehr wahrscheinlich weder Verzeichnis noch Datei physisch vorhanden sind, leitet WordPress auf index.php im Web-Stammverzeichnis um und löst die Anforderung durch einen Abruf der Datenbank auf. Gibst du nun zusätzlich einen Redirect ein, erzeugst du vermutlich eine Endlosschleife.

    Ob der Fehler mit einem Update des Plugins zusammenhängt, lässt sich einfach herausfinden, wenn du mit dem Plugin WP Rollback auf eine ältere Version zurückgehst. (Vor solchen „Operationen am offenen Herzen“ ist ein Backup der Datenbank immer sinnvoll.)

    Nachtrag: Hans-Gerd war mit seiner Antwort etwas flotter. Dem Hinweis, die Einstellungen zu The Events Calendar bei Veranstaltungen > Einstellungen > Allgemein zu prüfen, solltest du als erstes angehen.

    Thread-Starter ted0815

    (@ted0815)

    Hallo Hans-Gert,
    der Block „Info Panel“ ist kein „Event-Calendar“-Block, sondern wir uns von unserem Theme zur Verfügung gestellt, das habe ich vlt nicht ganz klar geschrieben.

    Die Einstellungen im Event-Kalendar habe ich natürlich als erstes geprüft, das meinte ich mit meinem zweiten Absatz, dass ich den Slash hinzuzufügen versucht habe.

    @bego,
    ja, das er das aufzulösen versucht, habe ich verstanden, deswegen habe ich den Redirect auch gleich wieder gelöscht. Aber ich verstehe nicht, warum er zu unterschiedlichen Ergebnissen kommt, wenn man es unterschiedlich eingibt.

    Hallo @ted0815,

    der Block „Info Panel“ ist kein „Event-Calendar“-Block, sondern wir uns von unserem Theme zur Verfügung gestellt, das habe ich vlt nicht ganz klar geschrieben.

    in der Tat 😉

    Dann musst du dich wohl an die genannte Firma (siehe Bericht) wenden. Uns steht das Theme nicht zur Verfügung und insofern können wir das hier auch nicht nachbauen.

    Grundsätzlich sollte aber der von „The Events Calendar“ zur Verfügung gestellte Block mit etwas CSS „gebaut“ werden können.

    Viele Grüße
    Hans-Gerd

    Thread-Starter ted0815

    (@ted0815)

    Hallo Hans-Gerd,
    okay, verstehe ich, dass ich mich wegen des Panels an die Theme-Kollegen wenden müsste.

    Was ich nicht verstehe, ist dass es bis zum Update von Event Calendar funktioniert hat, und vor allem, warum „…/events“ und „…/events/“ zu unterschiedlichen Ergebnissen kommen, wo doch Bego schon geschrieben hat, dass es eigentlich zur selben Seite kommen müsste. Ist da noch irgendetwas verstellt, was ich korrigieren kann?

    Viele Grüße
    Theo

    Hallo,
    teste doch mal bitte, ob das Problem bei dem Widget „Veranstaltungsliste“ von The Events Calendar (TEC) ebenfalls auftaucht. Dann kann man zumindest schon mal abschätzen, ob das Problem mit den Einstellungen bei TEC zusammenhängt.

    Viele Grüße
    Hans-Gerd

    Thread-Starter ted0815

    (@ted0815)

    Hi Hans-Gerd,
    das hier

    habe ich schon mal in einer Testseite eingehängt, um am Design zu feilen. Gute Idee, da mal nach zu schauen. Dessen Link „view calendar“ führt allerdings zu der URL https://www.nfdi4chem.de/events/ die einen 404 auslöst.

    Hallo,
    das scheint irgendetwas mit der Konfiguration nicht zu stimmen:
    An sich sollte da index.php nicht bei der URL stehen:
    https://www.nfd***hem.de/index.php/events/, sondern
    https://www.nfd***hem.de/events/

    Beispiel siehe hier

    Warum das der Fall ist, kann ich dir nicht sagen. Wie du das normalerweise wie vorgesehen einstellst, kannst du hier sehen.

    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):

    Screenshot Einstellungen

    Viele Grüße
    Hans-Gerd

    Thread-Starter ted0815

    (@ted0815)

    Wir kommen der Sache näher. In meiner Verzweiflung habe ich gestern auch im englischen Forum gefragt. Dort kam der Tipp, die Permalinks auf Postname umzustellen. Denn aktuell lauten sie so:

    Wenn ich das richtig sehe, sorgt unsere Permalink-Einstellung dafür, dass immer „…/index.php/…“ eingefügt wird, und das TEC-Widget kann damit nicht umgehen. Stimmt das?

    Wir kommen der Sache näher. In meiner Verzweiflung habe ich gestern auch im englischen Forum gefragt.

    Es wäre schön, wenn du darauf hingewiesen und den Link gepostet hättest.

    Das Problem könnte durchaus mit der Permalinkeinstellung zusammenhängen. Vielleicht fragst du da ganz konkret im Support-Forum von TEC nach.
    Ich kann das nicht reproduzieren, weil ich das Theme und den entsprechenden Block nicht habe.
    Mir scheint aber auch, dass du nicht den Original-Block „Veranstaltungs-Liste“ von The Events Calendar getestet hast (siehe Screenshot oben).

    Die Konstruktion mit dem eingefügten index.php sieht tatsächlich etwas gewöhnungsbedürftig aus. Soweit ich mich erinnere, ist das aber bei Webseiten, die von T-Online gehostet werden, erforderlich (vgl. Lösung für Probleme mit URL Anpassung).

    Thread-Starter ted0815

    (@ted0815)

    Hallo Bego,
    das kann sein, das weiß ich leider nicht, ich habe die Seite übernommen. Sie ist nicht bei T-Online gehostet, aber vlt hat der frühere Admin privat Erfahrungen mit T-Online gehabt und das hier übernommen.

    Thread-Starter ted0815

    (@ted0815)

    Es wäre schön, wenn du darauf hingewiesen und den Link gepostet hättest.

    Es wäre schön gewesen, wenn ich das vorher gewusst hätte. Hab die Forenregeln vorher gelesen und da stand nichts von drin.

    Mir scheint aber auch, dass du nicht den Original-Block „Veranstaltungs-Liste“ von The Events Calendar getestet hast (siehe Screenshot oben).

    Doch, ist er. Wird nur im Editor anders angezeigt, vlt. wg. englischer Einstellung. So sieht er im Edit-Mode aus:

    Vielen Dank für den Hinweis auf das Support-Forum. Da frag ich auch mal nach.

Ansicht von 13 Antworten – 1 bis 13 (von insgesamt 13)
  • Das Thema „Event-List Permalink funktioniert nicht“ ist für neue Antworten geschlossen.