Habe ein Riesenproblem:
Betreibe einen IIS5 und habe eine HTML-Seite gebaut mit der man Fileuploads
per POST auf den Server ausführen kann.

Rufe ich die Seite lokal vom Server selbst aus ab kann ich problemlos auch
grosse Dateien hochladen. Nutze ich die Seite über unser lokales Netz kann
ich Dateien bis ca. 120k problemlos hochladen. Bei grösseren Dateien bricht
der Upload ab und ich erhalte eine Fehlerseite (Server oder DNS nicht
gefunden).

Die Uploads dauern unverhältnismässig lange (60k über unser 100MBit Netz ca.
10 bis 15 Sekunden) - allerdings nur beim Upload - der Download ist ok.

Auf dem Server läuft der aktuelle Small Business Server. Zuerst klappten
Uploads übers Netz bis ca. 60k - dann habe ich den ISA Server
deinstalliert - nun klappts bis ca. 120k. Immer noch weit entfernt von
perfekt...

Das Script läuft unter PHP 4 (V4.2, V4.12 liefert aber das selbe Ergebnis).
Unter Java und Perl habe ich das gleiche Phänomen. Unter ASP habe ich's noch
nicht versucht.

Das lokale Netz ist absolut stabil. Per FTP kann ich vom Client problemlos
500 MB Dateien hoch laden - nur halt nicht per HTTP.

Habe auf dem Server alle Beschränkungen komplett aufgehoben (QoS,
Bandbreiten- und Prozessorlastschranken im IIS, etc...). Habe auch schon mal
versucht in der Registry den UploadReadAhead zu erhöhen - kein Erfolg. Der
inetinfo-Prozess auf dem Server sieht mir mit im Schnitt 8% CPU Last und
24MB RAM Nutzung auch ok aus.

Zwischen Server und Client hängen keine sonstigen Komponenten (ausser einem
Switch). Das Problem besteht von verschiedenen Clients aus. Die Clients
laufen unter W2K/IE 6, der Server mit W2K/IIS5 (bzw. Small Business Server)
jeweils mit allen aktuellen Fixes und Patches.

Hat jemand eine Idee ? Ich weiss echt nicht weiter...


--
Alexander Barisic

OLMeRO AG
Industriestrasse 24
CH-8305 Dietlikon
Schweiz

Telefon +41 - 1 - 805 44 69
Telefax +41 - 1 - 805 44 65
[EMAIL PROTECTED]



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to