Ergebnis 1 bis 7 von 7

Thema: Contao 4 mit XAMPP mit htdocs auf anderem Laufwerk

  1. #1
    Contao-Nutzer
    Registriert seit
    23.01.2011.
    Beiträge
    15

    Standard Contao 4 mit XAMPP mit htdocs auf anderem Laufwerk

    Hallo zusammen,


    ich hoffe mir kann jemand helfen, suche schon seit Tagen eine Lösung, leider ohne Erfolg.

    Kurz meinem lokalem Setting:
    - XAMPP ist auf "C:/xampp" installiert (Soweit ich weiß geht das auch nicht mehr anders?)
    - Mein htdocs Ordner befindet sich auf "D:/htdocs" (Das muss auch so bleiben)

    Wenn ich jetzt versuche Contao 4 mit dem Manager local zu installieren, bekomme ich im dritten Schritt den Fehler:

    Code:
    PHP Kommandozeilen-Programm
    Unable to write to the temporary system directory.
    This is most likely a problem with your hosting configuration. Make sure that either open_basedir does allow access to the temporary directory or that the sys_temp_dir is correctly configured.
    Wenn ich das ganze wie normal mit dem htdocs Ordner unter "C:/xampp/htdocs" durchführe, funktioniert alles ohne Probleme.


    Ist das eine fehlende Einstellung? Hat jemand einen Lösungsansatz für mich?


    Grüße

  2. #2
    Contao-Fan Avatar von Fachinger
    Registriert seit
    24.04.2016.
    Ort
    Limburg
    Beiträge
    308

    Standard

    Leg mal zum testen unter d:htdocs eine Ordner "tmp'" an. Vielleicht hilft es.


    Gesendet von meinem CLT-L29 mit Tapatalk

  3. #3
    Contao-Nutzer
    Registriert seit
    23.01.2011.
    Beiträge
    15

    Standard

    Leg mal zum testen unter d:htdocs eine Ordner "tmp'" an. Vielleicht hilft es.
    Das hat leider nichts gebracht.

  4. #4
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Abgesehen davon liegt mein kompletter XAMPP auf der Partition D

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Mein XAMPP liegt auch auf D und die "Webdokumente" lege ich z.B. außerhalb von XAMPP ab. Das ist m.E. nur eine Frage wie man die vhosts einrichtet.
    Ich habe z.B. in hosts
    Code:
    127.0.0.1       localhost
    127.0.0.1       test1.localhost
    127.0.0.1       test2.localhost
    Und in httpd-vhost.conf

    Code:
    <Directory "D:/public_html">
        Options Indexes FollowSymLinks ExecCGI Includes
        AllowOverride All
        Require all granted
     </Directory>
      
    <VirtualHost *:80>
           DocumentRoot "D:/xampp/htdocs/"
           ServerName localhost
    </VirtualHost>
    
    <VirtualHost *:80>
      DocumentRoot "D:/public_html/test1/"
      ServerName test1.localhost
    </VirtualHost>
    
    
    <VirtualHost *:80>
      DocumentRoot "D:/public_html/test2/"
      ServerName test2.localhost
    </VirtualHost>
    Das geht aber m.E. genauso, wenn man seine Daten auf einer anderen Festplatte hat.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Ich würde da eher eine Art von Rechte-Problem vermuten. Du kommst erst gar nicht so weit, daß Deine Einstellungen, wie sie zB mlweb gepostet hat, greifen würden.

    Wie ist denn der Temp-Ordner konfiguriert? Ich glaube das war in der .my.cnf?

    Sind außerdem die Werte für open_basedir in der config (php.ini) richtig bzw ist das gesetzt?

    Und wenn das alles passt, würde ich eher mal in den Logs von Windows schauen, da wird vermutlich irgendwo ein Verweis auf Zugriffsprobleme stehen.

  7. #7
    Contao-Nutzer
    Registriert seit
    23.01.2011.
    Beiträge
    15

    Standard

    Erstmal vielen Dank für die Tipps!

    Letztendlich habe ich mir noch mal die Konfiguration der php.ini vorgenommen und siehe da "sys_temp_dir" war nicht aktiviert, sieht jetzt so aus sys_temp_dir = "C:\xampp\tmp".
    In dem Zuge noch die max_input_time auf 240 gesetzt.

    Jetzt funktioniert alles.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •