Support » Allgemeine Fragen » Medienupload-Fehler bei Domain mit Umlaut

  • Hallo,
    ich habe folgendes Problem: Eine WP-Installation wurde erfolgreich durchgeführt, jetzt soll eine Domain darauf verweisen, welche einen Umlaut enthält (war nicht meine Idee, ich betreue nur…). Ich habe auch als WordPress- und Home-Verzeichnis „http://gefühl.de“ in „http://xn--gefhl-mva.de“ ersetzt (ein Beispiel, die Domain heißt anders).
    Der normale Seitenaufruf funktioniert, aber wenn ich Medien hochladen will, kommt „Die hochgeladene Datei konnte nicht nach wp-content/uploads/2018/08 verschoben werden.“
    Stelle ich die Verzeichnisnahmen auf die ursprünglichen Installationsnamen um, dann funktioniert der Upload. Die Dateinamen enthalten keine Umlaute, Leer- oder Sonderzeichen.
    Ich verwende WP 4.9.8.
    Hat Jemand eine Idee?

    Gruß

    Hansi

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Hallo @hansi2018 und willkommen im Forum,

    hast du dir mal die Zugriffsrechte für wp-content und Unterverzeichnisse angeschaut? Verzeichnisse sollten auf 755, Dateien auf 644 gesetzt sein und einem Dateiinhaber zugewiesen sein, der PHP ausführen darf.
    Klappt die automatische Installation von Themes und Plugins?

    Thread-Starter hansi2018

    (@hansi2018)

    Hallo @bego Mario Garde,

    wp-content und Unterverzeichnisse haben 755, Dateien 644. Mit den ursprünglichen Verzeichnissen (ohne Umlaut-Domain) funktioniert es ja.
    Plugin-Installation werde ich testen, wenn ein Plugin-Update ansteht.

    Gruß

    Hansi

    Kurzer Hinweis: Wenn du User direkt „anpingen“ möchtest, musst du auch den Profilnamen verwenden, bei mir also @pixolin. Allerdings bekommen angepingte User dann (je nach Einstellungen) sofort Hinweise per E-Mail und Slack. Also bitte sparsam verwenden. (Bei der Begrüßung im Forum verwende ich immer den Profilnamen, damit NutzerInnen eine erste Antwort aus dem Forum wahrnehmen. Wir hatten auch schon neue TeilnehmerInnen, die sich drei Wochen später gemeldet haben und „völlig überrascht“ waren, dass sie „schon“ eine Antwort erhalten hätten.)

    Da wir (wie in OpenSource-Communities üblich) das durchaus respektvoll gemeinte, informelle und unkompliziertere „Du“ verwenden, reicht der (erste) Vorname völlig. Du brauchst also NutzerInnen nicht mit Vor- und Nachnamen, akademischen und Adels-Titeln anreden. 😉

    Thread-Starter hansi2018

    (@hansi2018)

    Ergänzung: Plugin-Installation klappt problemlos (mit Umlaut-Domain).

    Hm. Setz doch bitte mal kurzfristig (!) die Dateirechte für das Verzeichnis wp-content/uploads rekursiv auf 777 und teste, ob der Upload damit funktioniert. Natürlich wäre es eine schlechte Idee, die Benutzerrechte dauerhaft so stehen zu lassen; nach dem Test setzt du die Benutzerrechte bitte wieder rekursiv auf 755! Es geht nur darum, auszuschließen, dass es an den Benutzerrechten liegt.

    Thread-Starter hansi2018

    (@hansi2018)

    In der Tat! Mit 777 werden die Medien problemlos hochgeladen! Jetzt stellt sich natürlich die Frage, warum es mit den „UR-Verzeichnisnamen“ mit 755 klappt…
    Aber vielen Dank für den Hinweis.

    Wer ist denn der Dateibesitzer? Wenn du die Dateien dem falschen Besitzer zugewiesen hast (z.B. bei Upload per FTP), reichen die Dateirechte zum Anlegen des Verzeichnisses nicht aus.

    Thread-Starter hansi2018

    (@hansi2018)

    Der Upload erfolgt direkt über WordPress („Medien“ – „Datei hinzufügen“ bzw. „Beitrag“ – „Beitragsbild festlegen“). Wenn, dann weist WordPress einen Besitzer zu.

    Sorry, da habe ich mich sehr missverständlich ausgedrückt.

    Wenn du WordPress installierst und die WordPress-Dateien (nicht Medien) per FTP hochlädst und dabei das FTP-Account dem falschen Benutzer zugewiesen wurde, gibt es Berechtigungsprobleme.

    Thread-Starter hansi2018

    (@hansi2018)

    Das kann durchaus passiert sein. Zum Beispiel werden jedesmal beim Installieren eines neuen Plugins meine FTP-Daten abgefragt.

    Wie kann man das (ohne Neuinstallation) beheben?

    Meine Installationsvorgehensweise war: mich per FTP beim Hoster anmelden, die WP-Dateien auf den Webspace schieben und die Installation aufrufen. Wo hätte ich da einen anderen Benutzer aufrufen können/sollen/müssen?

    Zum Beispiel werden jedesmal beim Installieren eines neuen Plugins meine FTP-Daten abgefragt.

    Das ist ein Workaroud, wenn die Benutzerrechte nicht ausreichen.

    Meine Installationsvorgehensweise war: mich per FTP beim Hoster anmelden, die WP-Dateien auf den Webspace schieben …

    Genau. Hast du das FTP-Account selber eingerichtet? Konntest du dabei auswählen, welchem Nutzer das FTP-Account zugewiesen wird (z.B. web/ftp)? Hier wird der Fehler liegen. Du kannst auch schauen, ob du über das Dateiverwaltungsmenü des Webhoster den Benutzer ändern kannst.

    Thread-Starter hansi2018

    (@hansi2018)

    Nach Deinen Hinweisen und etwas Recherche bin ich laut dieser Anleitung vorgegangen, hat aber auch keine Änderung gebracht.
    Aber mit den beiden Übergangslösungen (FTP-Daten angeben, 777) funktioniert es ja erstmal.

    Vielen Dank für Deine Hilfe

    und schönes Wochenende

    Hansi

    Schau mal, ob dir diese Anleitung weiterhilft:

    https://wp-bistro.de/all-inkl-updates-bei-sicheren-dateirechten/

    Thread-Starter hansi2018

    (@hansi2018)

    Danke, werde ich testen (aber nicht mehr heute…)

    Hallo Zusammen,

    ich habe aktuell dasselbe Problem. Meine Bilder werden in der Medienübersicht nur als grauer Hintergrund dargestellt und sind somit auch nicht auf der Seite zu sehen. Ich bin mittlerweile echt ratlos, da ich schon das ganze Web auf den Kopf gestellt habe. Die Benutzerrechte habe ich auch schon auf 777 gesetzt, aber das klappt auch nicht.

    Ich benötige echt schnelle Hilfe. Vielen Dank!

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Das Thema „Medienupload-Fehler bei Domain mit Umlaut“ ist für neue Antworten geschlossen.