Hey Leute,
ist mein erster Beitrag hier und ja, ich habe bereits die Suchfunktion verwendet, und mindestens 7 Tage lange stundenweise Google gequält.
Ich habe folgendes Problem: Ich habe einen Windows 2008 R2 Server und habe dort XAMPP 1.8.3 drauf laufen. Auf meiner Webseite können eingeloggte User mit entsprechenden
Rechten Bilder hochladen. Allerdings wird die Datei nicht hochgeladen. Lasse ich mir das Array über print_r($_FILES); ausgeben, dann enthält diese nichts.
move_uploaded_file funktioniert logischerweise nicht, da auch $_FILES['file']['tmp_name'] nichts enthält, genauso wie size, type, name...
PHP-Info sagt:
upload_max_filesize 2M 2M
post_max_size 8M 8M
file_uploads On On
TMP \xampp\tmp
upload_tmp_dir c:\xampp\tmp c:\xampp\tmp
Der tmp-Ordner ist C:/xampp/tmp und sollte entsprechende Rechte haben.
Woran könnte es liegen, dass die ausgewählte Datei, so wie es aussieht, nicht hochgeladen werden kann?
Ich bin schon am überlegen auf Linux OS umzusteigen, wenn ich keine Lösung finde.
Und ja, ich würde gerne bei Windows und Xampp bleiben wenn das möglich ist.
Danke schonmal für eure Antworten.
Edit: Meinem Windows 7-Lokal-Server, welcher ebenfalls Xampp in 1.8.3 verwendet, hat kein Problem mit dem "Upload", falls man hier das verschieben aus dem D:/irgendeinordner/nocheinordnermehr in den C:/xampp/htdocs/upload Ordner als Upload bezeichnen kann. Wie gesagt, bei mir privat und lokal klappt alles nur eben nicht im Internet auf dem Windows 2008 R2-Server.