พอดีลูกค้าใช้ script upload ที่ icez แนะนำไว้ (www.swfupload.org ) บน windows2008
upload ได้แต่ file เล็ก ๆ เมื่อ upload file ใหญ่ ๆ จะมี error 500
ใครเคยเจอปัญหาแบบนี้มั่งครับ ลองปรับแต่ง Connection time out , php.ini แล้วก็ยังไม่ได้
แก้ยังไงดีครับ
![](http://upic.me/i/yi/20090121_163134.jpg)
Windows 2008 ยังไม่เคยแตะเลย
ไช่ครับ ใช้ IIS7
เป็นเว็บส่วนหนึ่งของ ททท
ใครช่วยได้ มีค่าตอบแทนให้ครับ
ทำได้แล้วครับ
ขอโพสแปะไว้หน่อย เผื่อใครเจอจะได้ไม่ต้องเสียเวลางมโข่งแบบผม
เข้า ms-dos แล้วไปที่ %windir%\system32\inetsrv
เช่นของผมก็จะเป็น c:\windows\system32\inetsvr
รันคำสั่งนี้
appcmd set config /section:system.webServer/fastCGI /[fullPath=‘PHPDIR\PHPEXE’].activityTimeout:300
appcmd set config /section:system.webServer/fastCGI /[fullPath=‘PHPDIR\PHPEXE’].requestTimeout:300
โดยเปลี่ยน PHPDIR และ PHPEXE ให้ตรงกับที่เราติดตั้ง
เช่น
appcmd set config /section:system.webServer/fastCGI /[fullPath=‘C:\PHP\php-cgi.exe’].activityTimeout:1800
appcmd set config /section:system.webServer/fastCGI /[fullPath=‘C:\PHP\php-cgi.exe’].requestTimeout:1800
เพิ่มค่า timeout ให้สูง ๆ หน่อยก็จะทำให้ upload file ใหญ่ ๆ ได้แล้วครับ
เสร็จแล้ว Restart IIS
>iisreset