• Gelöst manuelschoettle

    (@manuelschoettle)


    Hallo zusammen,

    auf der Webseite eines Zahntechnikers haben wir ein Uploadformular im Einsatz, über welches deren Kunden diverse Dateien direkt an das Labor schicken können.

    Hier ist gewünscht, dass man „.ply“-Dateien hochladen kann. Jedoch ist dieser Dateityp nicht erlaubt – auch nicht durch die Ergänzung folgenden Codes in der wp-config.php

    define('ALLOW_UNFILTERED_UPLOADS', true);

    Habt ihr eine Idee, wie ich den Upload anderweitig erlauben kann? Kann das vielleicht auch am Hoster liegen, der den Upload blockiert?

    Über eine Rückmeldung würde ich mich sehr freuen.

    Vielen Dank & liebe Grüße,
    Manuel

Ansicht von 8 Antworten – 1 bis 8 (von insgesamt 8)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    … auf der Webseite eines Zahntechnikers …

    Leider wissen wir nichts über die Website des Zahntechnikers, um das Problem gänzlich beurteilen zu können. Wir der Block-Editor genutzt oder Elementor? Andere Plugins? Wo werden die Dateien hochgeladen? Per Kontaktformular? Welches ist das?

    🙁 Keine URL zur Website
    🙁 Kein Website-Bericht
    🙁 Unvollständige Angaben zu Plugins
    🙁 Keine Fehlermeldungen

    Thread-Starter manuelschoettle

    (@manuelschoettle)

    Hallo @pixolin,

    vielen Dank für Deine Antwort. Ich wusste nicht, dass das relevant ist. Ich dachte, es geht um die allgemeine Blockierung von WordPress bestimmter Dateitypen.

    Aber gerne liefere ich Dir die gewünschten Informationen:

    URL: https://www.zischow-dental.de/upload/
    Plugin: NinjaForms – File Upload
    Fehlermeldung: File extension not allowed.

    In den Einstellungen von NinjaForms ist der Dateityp jedoch als „erlaubt“ hinterlegt. Daher die Vermutung, dass WordPress für die Blockierung verantwortlich ist.

    Bei anderen, „ungewöhnlichen“ Dateitypen (wie beispielsweise „.stl“) funktioniert der Upload ohne Probleme.

    Was genau verstehst Du unter Website-Bericht?

    Vielen Dank & liebe Grüße,
    Manuel

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Was genau verstehst Du unter Website-Bericht?

    Das solltest du wissen, wenn du den angehefteten Beitrag Bevor du ein neues Thema (Thread) erstellst gelesen hast – bevor du ein neues Thema startest.

    Thread-Starter manuelschoettle

    (@manuelschoettle)

    wp-core
    
    version: 6.1.1
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: undefined
    environment_type: production
    user_count: 19
    dotorg_communication: true wp-paths-sizes wordpress_path: /html/wordpress
    wordpress_size: 169,13 MB (177348754 bytes)
    uploads_path: /html/wordpress/wp-content/uploads
    uploads_size: 10,60 GB (11383617174 bytes)
    themes_path: /html/wordpress/wp-content/themes
    themes_size: 63,03 MB (66096167 bytes)
    plugins_path: /html/wordpress/wp-content/plugins
    plugins_size: 155,20 MB (162742543 bytes)
    database_size: 40,23 MB (42188800 bytes)
    total_size: 11,02 GB (11831993438 bytes) wp-dropins (1) advanced-cache.php: true wp-active-theme name: Divi Child-Theme (KV-Childtheme)
    version: 1.0.0
    author: kaundvau GmbH
    author_website: https://www.kaundvau.de
    parent_theme: Divi (Divi)
    theme_features: core-block-patterns, block-templates, widgets-block-editor, custom-background, automatic-feed-links, post-thumbnails, menus, title-tag, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, wp-block-styles, editor-style, widgets
    theme_path: /html/wordpress/wp-content/themes/KV-Childtheme wp-parent-theme name: Divi (Divi)
    version: 4.20.2
    author: Elegant Themes
    author_website: http://www.elegantthemes.com
    theme_path: /html/wordpress/wp-content/themes/Divi wp-themes-inactive (2) Twenty Twenty-Three: version: 1.0, author: Das WordPress-Team (latest version: 1.1)
    Twenty Twenty-Two: version: 1.3, author: Das WordPress-Team (latest version: 1.4) wp-mu-plugins (1) ManageWP - Worker Loader: version: 1.0.0, author: kaundvau GmbH wp-plugins-active (26) All In One WP Security: version: 5.1.7, author: All In One WP Security & Firewall Team
    Better Search Replace: version: 1.4.2, author: WP Engine
    BNE Flyout: version: 1.4.3, author: Kerry Kline
    Borlabs Cookie - Cookie Opt-in: version: 2.2.63, author: Borlabs GmbH
    Divi Pixel: version: 2.20.1, author: Octolab OÜ (latest version: 2.21.1)
    hCaptcha for WordPress: version: 2.6.0, author: hCaptcha
    LayerSlider: version: 7.6.9, author: Kreatura Media
    Loco Translate: version: 2.6.4, author: Tim Whitlock
    ManageWP - Worker: version: 4.9.16, author: kaundvau GmbH
    Ninja Forms: version: 3.6.20, author: Saturday Drive
    Ninja Forms - Conditional Logic: version: 3.1, author: The WP Ninjas
    Ninja Forms - File Uploads: version: 3.3.14, author: The WP Ninjas
    Ninja Forms - Layout & Styles: version: 3.0.29, author: The WP Ninjas
    Ninja Forms - Multi-Part Forms: version: 3.0.26, author: The WP Ninjas
    OMGF: version: 5.5.6, author: Daan from Daan.dev
    OMGF Pro: version: 3.7.6, author: Daan from Daan.dev
    Redirection: version: 5.3.9, author: John Godley
    The Events Calendar: version: 6.0.11, author: The Events Calendar
    TinyPNG - JPEG, PNG & WebP image compression: version: 3.4.1, author: TinyPNG
    Ultimate Member: version: 2.5.4, author: Ultimate Member (latest version: 2.6.0)
    Ultimate Member - Set Password: version: 1.0.0, author: Ultimate Member Ltd.
    Views for Ninja Forms Pro: version: 2.5.10, author: WebHolics
    WordPress Backup & Security Plugin - BlogVault: version: 4.97, author: Backup by kaundvau
    WP Rocket: version: 3.12.6.1, author: WP Media
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast
    Yoast SEO: version: 20.3, author: Team Yoast (latest version: 20.4) wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1690
    imagemagick_version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
    imagick_version: 3.6.0
    file_uploads: File uploads is turned off
    post_max_size: 32M
    upload_max_filesize: 32M
    max_effective_size: 32 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 251 GB
    imagick::RESOURCETYPE_DISK: 1.844674407371E+19
    imagick::RESOURCETYPE_FILE: 768
    imagick::RESOURCETYPE_MAP: 251 GB
    imagick::RESOURCETYPE_MEMORY: 126 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, 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, 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, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, 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, VIFF, VIPS, VST, WBMP, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available wp-server server_architecture: Linux 5.4.0-91-generic x86_64
    httpd_software: Apache
    php_version: 8.1.12 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1500
    time_limit: 240
    memory_limit: 256M
    max_input_time: 240
    upload_max_filesize: 32M
    php_post_max_size: 32M
    curl_version: 7.68.0 OpenSSL/1.1.1f
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true wp-database extension: mysqli
    server_version: 8.0.25-15
    client_version: mysqlnd 8.1.12
    max_allowed_packet: 67108864
    max_connections: 200 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /html/wordpress/wp-content
    WP_PLUGIN_DIR: /html/wordpress/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    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_ENVIRONMENT_TYPE: Nicht definiert
    DB_CHARSET: utf8
    DB_COLLATE: utf8_general_ci wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Mit 11 Gigabyte Datenvolumen ist das eine recht umfangreiche Installation. Vielleicht lässt sich das etwas ausdünnen?

    Das Plugin All In One WP Security könnte Einstellungen enthalten, die ebenfalls Uploads unbekannter Dateitypen verhindern. Prüf mal, ob sich was ändert, wenn du das Plugin deaktivierst.

    Zum gekauften Theme (Divi) und Plugins können wir hier nicht weiterhelfen, weil sie uns für kostenlosen Support nicht zur Verfügung stehen.

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Hast du mal versucht, den MIME-Type zu registrieren?

    add_filter( 'upload_mimes', function() {
      $mimes = [ 'ply' => 'text/plain' ];
      return $mimes;
    });
    Thread-Starter manuelschoettle

    (@manuelschoettle)

    Hast du mal versucht, den MIME-Type zu registrieren?

    Super, danke! Damit hat es funktioniert.

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Prima. Danke für die Rückmeldung.

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

Das Thema „Upload von „.ply“-Dateien erlauben“ ist für neue Antworten geschlossen.