Support » Allgemeine Fragen » Upload von mp3 Dateien funktioniert nicht

  • Das Hochladen von mp3-Dateien in die Mediathek funktioniert bei meiner Webseite nicht. Beim Server erhalte ich keinen Support; dort erfahre ich, dass das Problem bei WordPress liegt. Auch der Support des Themes, das ich verwende, äußert sich so. Daher frage ich hier an in der Hoffnung, Hilfe zu erhalten.
    Diese Fehlermeldung erhalte ich, wenn ich eine mp3-Datei in die Mediathek hochladen will:
    Unerwartete Antwort des Servers. Die Datei wurde möglicherweise erfolgreich hochgeladen. Schau in der Mediathek nach oder lade die Seite neu.
    In der Mediathek ist keine mp3-Datei zu finden.
    Vielen Dank für jeden hilfreichen Tipp!
    Wenn es der Fehlerbehebung dient, stelle ich gern das Error-Logfile des Servers zur Verfügung.

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

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Wenn es der Fehlerbehebung dient, stelle ich gern das Error-Logfile des Servers zur Verfügung.

    Das könnte durchaus hilfreich sein.

    Thread-Starter mabl

    (@mabl)

    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] Stack trace:
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #0 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php(3757): chr()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #1 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php(3779): getid3_id3v2::IsANumber()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #2 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php(1752): getid3_id3v2::IsValidDateStampString()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #3 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php(355): getid3_id3v2->ParseID3v2Frame()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #4 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/getid3.php(682): getid3_id3v2->Analyze()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #5 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-admin/includes/media.php(3689): getID3->analyze()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #6 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-admin/includes/media.php(324): wp_read_audio_metadata()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #7 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-admin/includes/ajax-actions.php(2623): media_handle_upload()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #8 /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-admin/async-upload.php(33): wp_ajax_upload_attachment()
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] #9 {main}
    01.11.2023 16:38:22 junge-kirche.org [client 2a01:41e3:2100::] thrown in /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php on line 3757
    01.11.2023 16:38:23 junge-kirche.org [client 2a01:41e3:2100::] PHP Fatal error: Uncaught TypeError: chr(): Argument #1 ($codepoint) must be of type int, string given in /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-includes/ID3/module.tag.id3v2.php:3757

    Thread-Starter mabl

    (@mabl)

    Das ist das Error-Logfile.

    Hallo,
    du findest unter Dashboard > Aktualisierungen den Button „Version 6.3.2-de_DE erneut installieren“. Klicke da mal bitte drauf und schau mal, ob das Problem dann erledigt ist.

    Evtl. wäre auch der Website-Bericht hilfreich: Du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.

    Hilfreich könnte auch die Aktivierung des Debug-Modus sein. Damit Fehler ausgelesen werden können, müssen die Fehler in eine Log-Datei auf dem Server geschrieben werden, auf die man dann per FTP (oder auch SSH) zugreifen kann.
    Sichere bitte zunächst die wp-config.php auf deinem lokalen Rechner.
    Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in der wp-config.php oberhalb von /* That's all, stop editing! Happy blogging. */ folgendes ein:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false);
    define( 'WP_DEBUG_LOG', true );

    Achte darauf, dass du define('WP_DEBUG', false); überschreibst, falls die Zeile bereits in der wp-config.php steht. Wenn versucht wird, diese Konstante ein zweites mal zu definieren, gibt es einen Fehler, der deine Seite lahmlegen würde.
    Mit diesen drei Codezeilen sagen wir WordPress, dass der Debug-Modus aktiviert werden soll. Die Fehlermeldungen sollen aber nicht direkt angezeigt werden, sondern in die Datei /wp-content/debug.log geschrieben werden.
    Wenn der Fehler gefunden wurde bzw. wenn die Fehler nicht mehr in die debug.log geschrieben werden sollen, dann musst du daran denken, die Variable
    define( 'WP_DEBUG_LOG', true );
    wieder auf false zu setzen:
    define( 'WP_DEBUG_LOG', false);

    Einen entsprechenden Beitrag, wie man das auch mit Verwendung eines Plugins macht, findest du z. B. hier.

    Viele Grüße
    Hans-Gerd

    Moderator Michi91

    (@michi91)

    spannend, das würde ich gerne in meiner Testumgebung mal nachstellen. Kannst du sonst wo die mp3 hochladen, sodass ich sie herunterladen kann?

    Thread-Starter mabl

    (@mabl)

    Vielen Dank für die Beiträge! Der Website-Bericht folgt gleich unten. Nicht geholfen hat die erneute Installation von Version 6.3.2. – die Fehlermeldung beim upload ist geblieben.
    Da ich eine weitere Website mit WordPress bearbeite, die aber auf einem anderen Server als dem für „junge-kirche.org“ liegt (der ist Strato), habe ich vorhin festgestellt, dass ich die mp3-Dateien dort problemlos hochladen kann. Desweiteren ist mir aufgefallen, dass einige mp3-Dateien auch auf der Seite „junge-kirche.org“ hochgeladen werden konnten, andere aber nicht; es hatte weder etwas mit dem Datum der Erstellung noch mit der Dateigröße zu tun. Das ist seltsam…

    An Michi91: Dies sind ein paar Beispiele von mp3-Dateien, die ich auf eine andere Seite hochgeladen und dann mit oben genannter „junge-kirche.org“ verlinkt habe. Diese Strategie habe ich nun als Notlösung angewendet, damit auf die Dateien überhaupt zugegriffen werden kann.

    Nochmals herzlichen Dank für eure Energie und Zeit, um mich zu unterstützen! Die anderen von hage genannten Optionen konnte ich noch nicht ausführen, werde dies aber demnächst versuchen.

    [audio src="https://god-for-you.com/2017-08-09.mp3" /]

    [audio src="https://god-for-you.com/2015-03-Liebevoll.mp3" /]

    ` wp-core
    
    version: 6.3.2
    site_language: de_DE
    user_language: de_DE
    timezone: +01:00
    permalink: /%category%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 1
    dotorg_communication: true wp-paths-sizes wordpress_path: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app
    wordpress_size: 51,27 MB (53760975 bytes)
    uploads_path: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content/uploads
    uploads_size: 1,31 GB (1408573186 bytes)
    themes_path: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content/themes
    themes_size: 7,66 MB (8029103 bytes)
    plugins_path: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content/plugins
    plugins_size: 77,53 MB (81298197 bytes)
    database_size: 16,25 MB (17039360 bytes)
    total_size: 1,46 GB (1568700821 bytes) wp-active-theme name: Endurance (endurance)
    version: 1.2.3
    author: ilovewpcom
    author_website: https://www.ilovewp.com/
    parent_theme: none
    theme_features: core-block-patterns, editor-color-palette, editor-style, post-thumbnails, html5, custom-background, custom-logo, automatic-feed-links, customize-selective-refresh-widgets, title-tag, custom-header, menus, responsive-embeds, woocommerce, widgets
    theme_path: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content/themes/endurance
    auto_update: Aktiviert wp-themes-inactive (1) Twenty Twenty-Three: version: 1.2, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert wp-plugins-active (9) Better Block Patterns: version: 1.0.3, author: ILOVEWP.com, Automatische Aktualisierungen aktiviert
    GDPR tools: cookie notice + privacy: version: 1.10, author: fabian heinz webdesign, Automatische Aktualisierungen aktiviert
    Limit Login Attempts Reloaded: version: 2.25.26, author: Limit Login Attempts Reloaded, Automatische Aktualisierungen aktiviert
    Site Kit by Google: version: 1.111.1, author: Google, Automatische Aktualisierungen aktiviert
    Strato Assistant: version: 7.3.0, author: Strato, Automatische Aktualisierungen aktiviert
    The Events Calendar: version: 6.2.5, author: The Events Calendar, Automatische Aktualisierungen aktiviert
    WordPress Importer: version: 0.8.1, author: wordpressdotorg, Automatische Aktualisierungen aktiviert
    WP Fastest Cache: version: 1.2.1, author: Emre Vona, Automatische Aktualisierungen aktiviert
    Yoast SEO: version: 21.5, author: Team Yoast, Automatische Aktualisierungen aktiviert wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1692
    imagemagick_version: ImageMagick 6.9.12-90 Q16 x86_64 17868 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: 8 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
    imagick::RESOURCETYPE_TIME: 9.2233720368548E+18
    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, FLV, 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 the-events-calendar wp-server server_architecture: Linux localhost 4.18.0-477.15.1.el8_8.x86_64 #1 SMP Linux localhost 4.18.0-477.15.1.el8_8.x86_64 #1 SMP Linux localhost 4.18.0-477.15.1.el8_8.x86_64 #1 SMP
    httpd_software: Apache/2.4.57 (Unix)
    php_version: 8.0.30 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 4000
    time_limit: 240
    memory_limit: 512M
    max_input_time: 60
    upload_max_filesize: 128M
    php_post_max_size: 128M
    curl_version: 8.4.0 OpenSSL/3.0.10
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    current: 2023-11-02T22:11:27+00:00
    utc-time: Thursday, 02-Nov-23 22:11:27 UTC
    server-time: 2023-11-02T23:11:24+01:00 wp-database extension: mysqli
    server_version: 5.7.38-log
    client_version: mysqlnd 8.0.30
    max_allowed_packet: 67108864
    max_connections: 3000 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content
    WP_PLUGIN_DIR: /mnt/web022/c1/16/51363416/htdocs/STRATO-apps/wordpress_01/app/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    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
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable google-site-kit version: 1.111.1
    php_version: 8.0.30
    wp_version: 6.3.2
    reference_url: https://junge-kirche.org
    amp_mode: no
    site_status: not-connected
    user_status: not authenticated
    verification_status: not-verified
    connected_user_count: none
    active_modules: site-verification, search-console, pagespeed-insights
    recoverable_modules: none
    required_scopes:
    openid: ⭕
    https://www.googleapis.com/auth/userinfo.profile: ⭕
    https://www.googleapis.com/auth/userinfo.email: ⭕
    https://www.googleapis.com/auth/siteverification: ⭕
    https://www.googleapis.com/auth/webmasters: ⭕
    capabilities:
    googlesitekit_authenticate: ✅
    googlesitekit_setup: ✅
    googlesitekit_view_posts_insights: ⭕
    googlesitekit_view_dashboard: ⭕
    googlesitekit_manage_options: ⭕
    googlesitekit_update_plugins: ⭕
    googlesitekit_view_splash: ✅
    googlesitekit_view_authenticated_dashboard: ⭕
    googlesitekit_view_wp_dashboard_widget: ⭕
    googlesitekit_view_admin_bar_menu: ⭕
    googlesitekit_view_shared_dashboard: ⭕
    googlesitekit_read_shared_module_data::["search-console"]: ⭕
    googlesitekit_read_shared_module_data::["pagespeed-insights"]: ⭕
    googlesitekit_manage_module_sharing_options::["search-console"]: ⭕
    googlesitekit_manage_module_sharing_options::["pagespeed-insights"]: ⭕
    googlesitekit_delegate_module_sharing_management::["search-console"]: ⭕
    googlesitekit_delegate_module_sharing_management::["pagespeed-insights"]: ⭕
    enabled_features:
    adsenseSetupV2: ⭕
    enhancedMeasurement: ⭕
    ga4Reporting: ⭕
    gm3Components: ⭕
    newsKeyMetrics: ⭕
    userInput: ⭕
    search-console_shared_roles: none
    search-console_management: owner
    pagespeed-insights_shared_roles: none
    pagespeed-insights_management: all_admins
    search_console_property: none

    Hallo mabl,
    genau das gleiche Problem hatte ich auch. Habe 4 Tage lang alles mögliche versucht. WP Neuinstallation, Theme wechseln, Plugins abschalten, wp-config.php konfiguriert, STRATO 5 mal kontaktiert – konnte mir auch keiner helfen usw. alles ergebnislos. Immer der gleiche Fehler.

    Ich hatte schwer die Vermutung das dies ein Bug in WordPress ist. Immer der gleiche Fehler.

    Dank Nachricht und Hilfe von „threadi“ und „Hans-Gerd Gerhards“ hier im Forum wurde die Lösung gefunden. Das liegt an den ID-3 Tags (Metadaten die in den Musikfiles bezgl. Künstler, Cover, Urheber, Label usw. enthalten sind). Und da muss es Schwierigkeiten seitens WordPress und PHP 8 geben diese sauber zu interpretieren. Unter PHP 7.4 funktioniert alles auch mit ID-3 Tags.

    Eventl. soll das mit WordPress 6.5 hoffentlich behoben sein.

    Ich habe die ID-3 Tags aus den MP3 Dateien gelöscht und konnte ich sie dann endlich fehlerfrei über die Bibliothek hochladen.

    Da muss man erst mal drauf kommen.

    Viele Grüße

    Hubertus

    Thread-Starter mabl

    (@mabl)

    Lieber Hubertus,

    vielen Dank für diesen Hinweis! Noch klappt der Upload nicht, selbst wenn die ID-3 Tags gelöscht sind; aber ich probiere da noch weiter herum, vielleicht habe ich beim Löschen noch etwas übersehen. Außerdem hoffe auf die nächste WordPress-Version – vielleicht ist dieses Problem dann wirklich gelöst. Grundsätzlich ist mir die Info sehr hilfreich, dass das Problem aller Wahrscheinlichkeit nach an den mp3-Dateien selbst liegt, da ich ja einige hochladen kann und andere nicht.

    Herzliche Grüße,
    Matthias

    Mir ist das Problem nicht bekannt aber als Alternative könntest du die mp3 Dateien manuel in das Webverzeichnis (Via FTP oder je nach Hoster im Hosting-Panel) hochladen.

    Die Datei findest du dann auf dem abgelegten Pfad / der URL leider aber nicht in der WordPress Mediathek.

    Nachtrag: Habe gesehen, dass das Problem gelöst werden konnte. Lasse die Antwort aber noch stehen, vielleicht hilft es ja jemandem weiter.

    • Diese Antwort wurde geändert vor 5 Monaten, 3 Wochen von Nicolas Grimm.
Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)