Medienupload nicht möglich

  • Hallo Leute,
    ich bin relativ neu auf dieser Seite. Bevor ich mein Betrag verfasst habe ich natürlich die anderen Beiträge bzgl. Medienupload gelesen. Allerdings konnte ich mein Problem nach wie vor nicht lösen und hoffe hier eine Lösung zu finden.
    Folgende Eckdaten, welche Version ich verwende:
    Wordpress 5.8.2
    Webserver IIS 10.0
    PhP 8.0.12
    Und für mein Datenbank Mysql Server 8.0
    Meine Wordpress Seite ist für mich im lokalen Netzwerk gedacht und im Großen und Ganzen läuft sie auch. Bis auf die wichtigsten Eigenschaften wie Medienupload oder Plugin-Installieren usw. klappt leider nicht.
    Ich habe sehr vieles ausprobiert:
    Neuinstallation
    Vergabe von Rechten überprüft
    Benutzerzugriffe überprüft
    Beim Medienupload erhalte ich eine Fehlermeldung " Test.jpg konnte nicht hochgeladen werden. Es fehlt ein temporärer Ordner" ( Via FTP habe ich ein tmp Ordner erstellt und diese im config.php hinzugefügt)
    Anbei werde ich zwei Screenshots hochladen, auf dem einen ist die Fehlermeldung zu sehen und auf dem anderen ein Auszug vom Website-Zustand Protokoll.
    Laut Protokoll sind die Verzeichnisse nicht beschreibbar und ich vermute da liegt mein Problem. Allerdings weiß ich nicht wie ich weiter fortfahren soll. Daher danke im Voraus für jegliche Lösungswege bzw. Gedankestupser.
    Medienupload Fehlermeldung:

    Protokoll:

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • @Henk1060 , danke für deine Antwort.
    Nun die Schreibrechte habe ich per FTP vergeben.( Content-Ordner habe ich sogar 777 vergeben). Ich versuch eigentlich mir selber dass beizubringen und sowohl Wordpress als auch andere Anwendungen habe ich selbst installiert.

  • Jepp habe hier alle Unterordner auch die 755 vergeben, siehe Bild. Wobei die Vergabe von der Berechtigung habe ich gleich am Anfang gemacht. Wie gesagt dennoch erfolglos.

  • Wo liegt den die WP seite, auf einen eigenen Rechner zuhause oder bei einen Webhoster.
    Vermute das dort was mit dem schreibrechten was nicht stimmt.

    Jedoch können wir dir bei diesen einstellungen nicht Helfen.
    Wende dich dann an den Webhoster oder der die Maschiene für dein Lokales Netzwerk errichtet hat.

  • Die WP-Seite liegt bei mir und ich werde demnächst mal alle Schreibrechte nocheinmal neu vergeben. Mal sehen ob das was bringen wird.

  • Was heißt liegt bei dir?

    Es handelt sich um einen der Windows IIS, ich denke da wirst du per FTP nicht weit kommen.
    Prüfe unter welchem Benutzer der www Service läuft und dann ob dieser Benutzer auch Schreib Rechte für Ordnerstruktur hat, in der dein WordPress installiert wurde

    Digitaler Rucksack Nomade

  • @Michi91 Zunächst danke für deine Antwort. "liegt bei mir" wollte ich nur meinen, dass ich versuche die Website selber zu hosten also im lokalen Netzwerk.
    Wie kann ich das den genau prüfen ?
    Ich habe mir doch gedacht, wenn ich mit einem XYZ-Benutzer mit Adminrechte angemeldet bin lauft der www Service auf demselben Benutzer. Und ich habe inetpub jedes einzele Ordner nach den Schreib/Ändernrechte überprüft.
    Falls es einen anderen Weg gibt, wie ich www Service Benutzer finden kann, bitte um Info.

  • Neu Selbstverständlich, da habe ich sogar mit 777 versucht, allerdings erfolglos.

    Neu Die WP-Seite liegt bei mir und ich werde demnächst mal alle Schreibrechte nocheinmal neu vergeben. Mal sehen ob das was bringen wird.


    Da fehlen mir 99 Cent zum Euro, wenn ich so ein Unfug lese.
    Erst mal die Website bzw. Domain ordentlich anmelden, wie sich das gehört, dann klappt es auch mit den Datenrechten.

    Why did the programmer quit his job? Because he didn't get arrays.

  • @Michi91 vielen Dank für dein Beitrag. Nun habe ich es geschafft das unter Website-Zustand die Verzeichnisse beschreibbar sind.
    Dennoch kann ich keine Bilder hochladen. Ich werde die Einstellungen nocheinmal durchgehen.

  • Schau mal ob dein temp / php temp Ordner auch beschreibbar ist.

    Eventuell mal ein Plugin über die hochladen Funktion installieren. Dann könnte man abschätzen ob es nur bilderupload oder generell uploads betrifft

    Digitaler Rucksack Nomade

  • @Michi91 Danke für den Tipp. Ich vermute es betrifft generell die Uploads. Ich kann auch Plugin oder Thema nicht installieren.
    Wieso ich es vermute liegt an den zwei ausprobierten Skripten:

    <?php

    $fp = fopen("c:/windows/temp/test.txt", "a+");

    if (!$fp)
    die ("Klappt nicht");
    else
    {
    fputs($fp, "Klappt");
    fclose($fp);
    die ("Klappt");
    }
    ?>

    Diese klappt. Aber wenn ich uploads Ordner speichern möchte klappt es leider nicht:

    <?php
    $fp = fopen("./wp-content/uploads/test.txt", "a+");

    if (!$fp)
    die ("Klappt nicht mit ./wp-content/uploads/test.txt");
    else
    {
    fputs($fp, "Klappt mit ./wp-content/uploads/test.txt");
    fclose($fp);
    die ("Klappt");
    }
    ?>

  • Kannst du mal den Inhalt einer phpinfo Ausgabe hier posten, gerne auch als Screenshot.

    Und ein screenshot von den ntfs file Berechtigungen vom root Ordner und vom uploads Ordner.

    Digitaler Rucksack Nomade

  • Danke für die Unterstützung an alle. Ich konnte endlich das Problem lösen.
    Vermutlich lag es daran, dass ich noch sehr unerfahren in diesem Themenbereich bin.
    Die Lösung eventuell für andere: php.ini bearbeiten und dort upload_tmp auf den Ordner in dem Verzeichnis, wo die wp-seite liegt, Pfad hinzufügen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!