Support » Allgemeine Fragen » PHP-Include wird auf Adresse von ehemaligem Plugin ‘umgeleitet’

  • Christian

    (@wpbusyrgbb)


    Hallo,

    ich wollte, auf dem gleichen Weg, wie bisher, ein weiteres PHP-Script per Include in unsere Homepage einbauen. Leider ist diese jetzt plötzlich nicht mehr möglich und ich erhalte im Log folgende Meldungen:

    PHP Warning: include(/wp-content/php/*usw*/phpdatei.php): Failed to open stream: No such file or directory in /mnt/userpfad*/htdocs/*homepage*/wp-content/plugins/wp-exec-php/wp-exec-php.php(652) : eval()’d code on line 3

    PHP Warning: include(): Failed opening ‘/wp-content/php/*usw*/phpdatei.php’ for inclusion (include_path=’.:/opt/RZphp80/includes’) in /mnt/*userpfad*/htdocs/*homepage*/wp-content/plugins/wp-exec-php/wp-exec-php.php(652) : eval()’d code on line 3

    Das hier angesprochene Plugin habe ich inzwischen aber längst deinstalliert, da es von den Anbietern nicht weiter unterstützt wurde. Das Verzeichnius existiert auf dem Server auch schon lange nicht mehr.

    Irgendwo scheint aber noch eine entsprechende Anweisung zu stecken, dort nach dem Include zu suchen. Kann mir jemand hier weiterhelfen und sagen, wo ich nachschauen müsste, um den fehlerhaften Eintrag zu löschen bzw. korrigieren?

    Danke und Gruß
    Christian

    Hier noch der Bericht zum Website-Zustand (einige Punkte habe ich hier anonymisiert):

    wp-core
    
    version: 6.1.1
    site_language: de_DE_formal
    user_language: de_DE_formal
    timezone: +01:00
    permalink: undefined
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: closed
    environment_type: production
    user_count: 18
    dotorg_communication: true
    
    wp-paths-sizes
    
    wordpress_path: /mnt/*userpfad*/htdocs/WP_BGG
    wordpress_size: 853,19 MB (894631401 bytes)
    uploads_path: /mnt/*userpfad*/htdocs/*homepage*/wp-content/uploads
    uploads_size: 914,76 MB (959192240 bytes)
    themes_path: /mnt/*userpfad*/htdocs/*homepage*/wp-content/themes
    themes_size: 20,83 MB (21843179 bytes)
    plugins_path: /mnt/*userpfad*/htdocs/*homepage*/wp-content/plugins
    plugins_size: 130,84 MB (137195923 bytes)
    database_size: 91,69 MB (96141312 bytes)
    total_size: 1,96 GB (2109004055 bytes)
    
    wp-active-theme
    
    name: Rubin Lite Child (rubine-lite-child)
    version: 1.0
    author: Dirk Peters
    author_website: http:%20//bggroteradler/
    parent_theme: Rubine Lite (rubine-lite)
    theme_features: core-block-patterns, widgets-block-editor, post-thumbnails, automatic-feed-links, title-tag, editor-style, custom-background, custom-logo, custom-header, woocommerce, menus, customize-selective-refresh-widgets, editor-color-palette, rubine-pro, themezee-widget-bundle, themezee-breadcrumbs, themezee-related-posts, themezee-mega-menu, infinite-scroll, widgets
    theme_path: /mnt/*userpfad*/htdocs/*homepage*/wp-content/themes/rubine-lite-child
    auto_update: Deaktiviert
    
    wp-parent-theme
    
    name: Rubine Lite (rubine-lite)
    version: 1.5.5
    author: ThemeZee
    author_website: https://themezee.com/de/
    theme_path: /mnt/*userpfad*/htdocs/*homepage*/wp-content/themes/rubine-lite
    auto_update: Deaktiviert
    
    wp-themes-inactive (5)
    
    BGG2011: version: 1.0, author: Dirk Peters, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three/x twentytwentythree: version: 1.0, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    wp_bgg_03: version: 1.0, author: Brandenburgische Genealogische Gesellschaft "Roter Adler" e. V., Automatische Aktualisierungen deaktiviert
    wp_bgg_03_v3: version: 2.0, author: Brandenburgische Genealogische Gesellschaft "Roter Adler" e. V., Automatische Aktualisierungen deaktiviert
    wp_bgg_03_v3_1: version: 2.0, author: Brandenburgische Genealogische Gesellschaft "Roter Adler" e. V., Automatische Aktualisierungen deaktiviert
    
    wp-plugins-active (39)
    
    amr shortcode any widget: version: 4.0, author: anmari, Automatische Aktualisierungen deaktiviert
    Antispam Bee: version: 2.11.2, author: pluginkollektiv, Automatische Aktualisierungen deaktiviert
    AntiSpam for Contact Form 7: version: 0.4.4, author: Codekraft, Automatische Aktualisierungen deaktiviert
    CAOS: version: 4.5.0, author: Daan from Daan.dev, Automatische Aktualisierungen deaktiviert
    CAPTCHA 4WP: version: 7.1.1, author: WP White Security, Automatische Aktualisierungen deaktiviert
    Classic Editor: version: 1.6.2, author: WordPress Contributors, Automatische Aktualisierungen deaktiviert
    Classic Widgets: version: 0.3, author: WordPress Contributors, Automatische Aktualisierungen deaktiviert
    Co-Authors Plus: version: 3.5.10, author: Mohammad Jangda, Daniel Bachhuber, Automattic, Automatische Aktualisierungen deaktiviert
    Code Snippets: version: 3.2.2, author: Code Snippets Pro, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.7.4, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Contact Form 7 Image Captcha: version: 3.3.5, author: KC Computing, Automatische Aktualisierungen deaktiviert
    Custom PHP settings: version: 1.4.5, author: Cyclonecode, Automatische Aktualisierungen deaktiviert
    Duplicator: version: 1.5.2.1, author: Snap Creek, Automatische Aktualisierungen deaktiviert
    Facebook for WooCommerce: version: 3.0.14, author: Facebook, Automatische Aktualisierungen deaktiviert
    Germanized for WooCommerce: version: 3.11.4, author: vendidero, Automatische Aktualisierungen deaktiviert
    Google XML Sitemaps: version: 4.1.7, author: Auctollo, Automatische Aktualisierungen deaktiviert
    Jetpack: version: 11.8.4, author: Automattic (latest version: 11.9), Automatische Aktualisierungen deaktiviert
    Jetpack Boost: version: 1.7.0, author: Automattic - Jetpack Site Speed team, Automatische Aktualisierungen deaktiviert
    Jetpack Protect: version: 1.2.0, author: Automattic - Jetpack Security team, Automatische Aktualisierungen deaktiviert
    LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: version: 2.6.5, author: Themeisle, Automatische Aktualisierungen deaktiviert
    Local Google Fonts: version: 0.20.0, author: EverPress, Automatische Aktualisierungen deaktiviert
    Members: version: 3.2.2, author: MemberPress, Automatische Aktualisierungen deaktiviert
    MultiFeedSnap: version: 1.1, author: Colin Caprani, Automatische Aktualisierungen deaktiviert
    NextGEN Gallery: version: 3.35, author: Imagely, Automatische Aktualisierungen deaktiviert
    Otter – Page Builder Blocks & Extensions for Gutenberg: version: 2.2.3, author: ThemeIsle, Automatische Aktualisierungen deaktiviert
    Page Links To: version: 3.3.6, author: Mark Jaquith, Automatische Aktualisierungen deaktiviert
    PDFjs Viewer - Embed PDFs: version: 2.1.8, author: Ben Lawson, Thomas McMahon, Automatische Aktualisierungen deaktiviert
    PHP Code Widget: version: 2.4, author: Otto, Automatische Aktualisierungen deaktiviert
    Real Cookie Banner: version: 3.5.3, author: devowl.io, Automatische Aktualisierungen deaktiviert
    Shortcodes Ultimate: version: 5.12.8, author: Vova Anokhin, Automatische Aktualisierungen deaktiviert
    Smush: version: 3.12.5, author: WPMU DEV, Automatische Aktualisierungen deaktiviert
    TablePress: version: 2.0.4, author: Tobias Bäthge, Automatische Aktualisierungen deaktiviert
    The Events Calendar: version: 6.0.10, author: The Events Calendar, Automatische Aktualisierungen deaktiviert
    Velvet Blues Update URLs: version: 3.2.10, author: VelvetBlues.com, Automatische Aktualisierungen deaktiviert
    WebP Express: version: 0.25.5, author: Bjørn Rosell, Automatische Aktualisierungen deaktiviert
    WooCommerce: version: 7.4.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    WooCommerce PayPal Payments: version: 2.0.2, author: WooCommerce, Automatische Aktualisierungen deaktiviert
    WPForms Lite: version: 1.8.0.2, author: WPForms, Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 20.2.1, author: Team Yoast, Automatische Aktualisierungen deaktiviert
    
    code-snippets (4)
    
    snippet-1: name: Ändere Upload-Dateinamen in Kleinbuchstaben, scope: global, modified: 2023-03-07 18:55:57, tags: [sample, media]
    snippet-2: name: Admin-Leiste deaktivieren , scope: front-end, modified: 2023-03-07 18:55:57, tags: [sample, admin-bar]
    snippet-3: name: Smileys zulassen, scope: global, modified: 2023-03-07 18:55:57, tags: [sample]
    snippet-4: name: Aktuelles Jahr, scope: content, modified: 2023-03-07 18:55:57, tags: [sample, dates]
    
    wp-media
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1692
    imagemagick_version: ImageMagick 6.9.12-60 Q16 x86_64 17403 https://legacy.imagemagick.org
    imagick_version: 3.5.1
    file_uploads: File uploads is turned off
    post_max_size: 128M
    upload_max_filesize: 128M
    max_effective_size: 128 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 4 GB
    imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    imagick::RESOURCETYPE_FILE: 192
    imagick::RESOURCETYPE_MAP: 4 GB
    imagick::RESOURCETYPE_MEMORY: 2 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, A, AAI, AI, APNG, ART, ARW, AVI, AVS, B, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, C, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K, K25, KDC, LABEL, M, 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, O, 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, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, R, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCREENSHOT, 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, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, Y, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP
    ghostscript_version: not available
    
    wp-server
    
    server_architecture: Linux localhost 3.10.0-1160.71.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.71.1.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.71.1.el7.x86_64 #1 SMP
    httpd_software: Apache/2.4.54 (Unix)
    php_version: 8.0.27 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 4000
    time_limit: 240
    memory_limit: 512M
    max_input_time: -1
    upload_max_filesize: 128M
    php_post_max_size: 128M
    curl_version: 7.86.0 OpenSSL/1.1.1q
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    
    wp-database
    
    extension: mysqli
    server_version: 5.7.38-log
    client_version: mysqlnd 8.0.27
    max_allowed_packet: 67108864
    max_connections: 3000
    
    wp-constants
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /mnt/*userpfad*/htdocs/*homepage*/wp-content
    WP_PLUGIN_DIR: /mnt/*userpfad*/htdocs/*homepage*/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: true
    WP_DEBUG_DISPLAY: false
    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
    
    jetpack
    
    site_id: 17783271
    ssl_cert: No
    time_diff: undefined
    version_option: 11.8.4:1676572620
    old_version: 11.8:1675850389
    public: Public
    master_user: #1 ***
    current_user: #1 ***
    tokens_set: Blog User
    blog_token: ***
    user_token: ***
    version: 11.8.4
    jp_plugin_dir: /mnt/*userpfad*/htdocs/*homepage*/wp-content/plugins/jetpack/
    plan: free
    protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
    full_sync: {"started":"Sat, 19 Nov 2022 16:44:10 +0000","finished":"Sat, 19 Nov 2022 16:44:13 +0000","progress":{"options":{"finished":true},"functions":{"finished":true},"constants":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"1446"},"network_options":{"finished":true}},"config":{"options":true,"functions":true,"constants":true,"users":[1446],"network_options":true}}
    sync_size: undefined
    sync_lag: 0 seconds
    full_sync_size: undefined
    full_sync_lag: 0 seconds
    idc_urls: {"home":"https:\/\/www.bggroteradler.de","siteurl":"https:\/\/www.bggroteradler.de","WP_HOME":"","WP_SITEURL":""}
    idc_error_option: false
    idc_optin: true
    cxn_tests: All Pass.
    
    wpforms
    
    version: 1.8.0.2
    lite: Mai 31, 2018 @ 12:52pm
    upload_dir: Beschreibbar
    total_forms: 3
    total_submissions: 6
    • Dieses Thema wurde geändert vor 1 Jahr von Christian.

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

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Moderator Bego Mario Garde

    (@pixolin)

    Dass WordPress eine Fehlermeldung zu einem Plugin ausgibt, das gar nicht in Verwendung ist, ist sehr ungewöhnlich. Wahrscheinlicher ist, dass du an unterschiedlichen WordPress-Installationen arbeitest.

    Dein PHP-Skript kann ich nicht beurteilen, weil ich den Inhalt nicht kenne.

    Noch zwei, drei Sätze zum Website-Bericht:

    • Die Zeitzone solltest du unter Einstellungen > Allgemein auf Berlin umstellen – dann klappt auch in zwei Wochen die Zeitumstellung.
    • „Sprechende“ Permalinks (https://example.com/ueber-uns statt https://example.com/?p=42) sind für Webseitenbesucher besser und wirken sich auch positiv auf das Suchmaschinen-Ranking aus. Du kannst sie unter Einstellungen > Permalinks einrichten.
    • Das Dateivolumen ist mit 1,96 GB recht hoch. Vielleicht kannst du bei den Backups etwas reduzieren?
    • Du verwendest CAPTCHA-Plugins, die meistens nicht gerade barrierefrei sind. Besser ist es, für die Anmeldung eine Zwei-Faktor-Authentifikation (z.B. Two Factor) und für Contact Form 7 Honeypot for Contact Form 7 zu nutzen.
    • Jetpack entspricht nicht den europäischen Datenschutzvorgaben und sollte deshalb im europäischen Raum nicht verwendet werden.
    Thread-Starter Christian

    (@wpbusyrgbb)

    Hallo,

    es handelt sich hierbei definitiv um nur eine WordPress-Installation – dass macht die Sache ja so seltsam. Es läuft zwar auf dem gleichen Server noch eine weitere Installation, jedoch unter einem anderen Ober-Ordner, so dass beide sauber getrennt voneinander laufen.

    Das Code-Snippet zum Include ist das folgende;

    <?php include("/wp-content/php/*ordner*/*phpdatei*.php"); ?>

    Die angegebenen Ordner und Dateien existieren hierbei alle korrekt.

    Zu den anderen Hinweisen:
    Vielen Dank. Ich werde diese in den nächsten Tagen abarbeiten, wobei das mit den Links wohl eher dauern wird, da ich dazu erst alle Scripte anpassen muss, die Links zu weiteren Seiten bzw. Scripten enthalten.

    Gibt es für Jetpack eine Alternative, die die europäischen Datenschutzvorgaben erfüllt?

    Gruß
    Christian

    • Diese Antwort wurde geändert vor 1 Jahr von Bego Mario Garde. Grund: Code-Formatierung
    Moderator Bego Mario Garde

    (@pixolin)

    Das Code-Snippet zum Include ist das folgende;

    <?php include("/wp-content/php/*ordner*/*phpdatei*.php"); ?>

    Das ist eine ungewöhnliche Art, eigenen Code einzubinden. Da ich aber auch nicht weiß, was du erreichen möchtest, kann ich das kaum beurteilen.

    Gibt es für Jetpack eine Alternative, die die europäischen Datenschutzvorgaben erfüllt?

    Nicht als einzelnes Plugin, sondern nur in Form verschiedener Plugins, die du kombinieren kannst. Es lassen sich auch nicht alle Funktionen datenschutzkonform abbilden (z.B. „Folgen“ von Beiträgen).

    Moderator Michi91

    (@michi91)

    include("/wp-content/php/*ordner*/*phpdatei*.php"); ?>

    wird niemals funktionieren…

    wenn dann vllt:

    include("/mnt/userpfad/htdocs/homepage*/wp-content/php/*ordner*/*phpdatei*.php"); ?>

    Besser wäre es allerdings mit Konstansten wie ABSPATH zu arbeiten

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „PHP-Include wird auf Adresse von ehemaligem Plugin ‘umgeleitet’“ ist für neue Antworten geschlossen.