Setup für Hosteurope Server

  • Moin moin,

    habe für meine Update-Probleme den Lösungsansatz gefunden, meine wp-config Datei ein bisschen um folgende Zeilen zu erweitern:

    PHP
    putenv(”TMPDIR=/der komplette Server Pfad/wp-content/tmp”);
    define(’WP_TEMP_DIR’, ABSPATH . ‘wp-content/tmp’);

    Ich finde allerdings als kompletten Server Pfad nur

    Zitat

    [COLOR=black][FONT=&quot]C:\Inetpub\vhosts\*****.de\httpdocs[/FONT][/COLOR]

    Egal wie ich den Spaß versuche einzufügen, wird WP lahmgelegt und spuckt mir dann folgendes aus:

    Zitat

    Parse error: syntax error, unexpected '=' in C:\Inetpub\vhosts\*****.de\httpdocs\wp-config.php on line 9

    Hat jemand ne Ahnung wie ich das richtig einstelle? Problem ist noch dass ich keinen vollständigen Zugang habe und nicht über den in diversen Blogs angegebenen Weg um den Pfad herauszufinden gehen kann (Laut Blogs findet sich dieser in "Konfiguration -> Allgemeines -> Allgemeine Informationen - dort die Zeile “Pfad”. ")

    • 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

  • Hast du dort tatsächlich typografische Anführungszeichen stehen oder ist das ein Copy&Paste-Problem? Mit geraden Anführungszeichen wäre die Syntax (laut PHP-Doku) korrekt, deinen Serverpfad hast ja doch sicher wie beschrieben angepasst oder?

  • Hab den Code so wie er ist kopiert und eingefügt. Welche Anführungszeichen brauche ich denn wo?

    Füge ich den Serverpfad so korrekt ein?

    PHP
    putenv(”TMPDIR=/C:\Inetpub\vhosts\*****.de\httpdocs/wp-content/tmp”);
    define(’WP_TEMP_DIR’, ABSPATH . ‘wp-content/tmp’);
  • dann mach doch mal aus

    PHP
    putenv(”TMPDIR=/C:Inetpubvhosts*****.dehttpdocs/wp-content/tmp”);

    putenv([COLOR="Red"]"[/COLOR]TMPDIR=/C:Inetpubvhosts*****.dehttpdocs/wp-content/tmp[COLOR="Red"]"[/COLOR]);

    Gruß
    Mo

  • Vielen Dank! Blöde Anführungszeichen. So zickt er auf jeden Fall an der Stelle nicht mehr rum:

    PHP
    putenv("TMPDIR=/C:Inetpub/vhosts/*****/httpdocs/wp-content/tmp");
    define('WP_TEMP_DIR', ABSPATH . "wp-content/tmp");

    Allerdings funktionieren Updates immer noch net. Bekomme nach wie vor die Meldung

    Zitat

    Warning: touch() [function.touch]: Unable to create file C:\Inetpub\vhosts\*****\httpdocs/wp-content/tmp/1245913418 because Permission denied in C:\Inetpub\vhosts\*****\httpdocs\wp-admin\includes\file.php on line 174

  • Das würde mich auch interessieren. Habe mal wp-admin/includes und - wie in der Anleitung beschrieben - wp-content/tmp auf 777 gesetzt aber ohne Erfolg.

  • Die Rechte auf 777 gesetzt? Das klingt mir aber eher nach Unix. Dann dürfte so ein Windows-Pfad mit 'C:/Inetpub/vhosts/...' ja dort sowieso falsch sein.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hey Ingo,

    deswegen ja meine Frage. Ich bekomme von dem Serverinhaber keinen anderen Pfad, weil der sich offensichtlich genauso wenig damit auskennt wie ich. Dachte dass man diesen Pfad evtl à la Hosteurope abändern müsste...

    Die 777 habe ich per FTP geändert.

Jetzt mitmachen!

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