แก้ไขการจำกัดขนาดการ upload แฟ้มเข้า iis7

iis manager
iis manager

ใช้ script ภาษา asp upload แฟ้มเข้า iis7 server
พบว่าขนาดแฟ้มจำกัดไม่เกิน 200000Bytes
ต้องแก้ไข AspMaxRequestEntityAllowed ก็พบว่าใน
IIS7 เข้าไปที่ iis manager แล้วคลิ๊ก asp
หาใน Limits Properties
พบ Maximum Requesting Entity Body Limit
ผมแก้จาก 200000 เป็น 2000000
ทำให้สามารถส่งแฟ้มขนาด 3 แสนเข้าไปได้ครับ

แต่ก่อนอื่นต้องแก้ permission ของ wwwroot
ให้ user ต่าง ๆ เข้าไป write ได้ โดยแก้ไขใน security ของ folder
http://www.thaiall.com/perlphpasp/source.pl?9123


สำหรับ iis6

metabase writeable
metabase writeable

ดูภาพตามลิงค์นี้ http://www.scriptinstallation.in/uploading_large_files_iis.html
แล้วเปิด c:\Windows\System32\Inetsrv\Metabase.xml
จาก AspMaxRequestEntityAllowed=”204800″
เป็น AspMaxRequestEntityAllowed=”4096000″


สำหรับ iis5.1
http://stackoverflow.com/questions/1792386/uploading-in-asp-to-iis-5-1

การเปิดบริการ iis7 บน windows 7

open asp & asp.net on iis7
open asp & asp.net on iis7

การเปิดบริการ iis7 บน windows 7 ผ่าน Control Panel, Programs and Features  , Turn Windows features on or off ถ้าเลือกเปิดบริการเฉพาะ Internet Information Services จะไม่บริการ ASP หรือ ASP.NET ถ้าต้องการบริการภาษา script  ก็ต้องเข้าไปเปิดบริการใน Internet Information Services, World Wide Web Services,  Application Development Features เพื่อให้รองรับแฟ้ม .asp หรือ .aspx  ในห้อง c:\inetpub\wwwroot

ถ้าต้องการเปลี่ยนห้อง

ก็ต้องเข้า Control Panel, Administrative Tools, Internet Information Services (IIS) Manager, Sites, Default Web Site, Basic Settings

นักศึกษาลง IIS ในเครื่องใหม่ไม่ได้

windows iis starter asp
windows iis starter asp

18 ม.ค.54 สอนนักศึกษาเขียน ASP บน IIS ซึ่งห้องปฏิบัติการใช้ Windows XP Pro มีนักศึกษายก notebook มาให้ดูว่าลง Windows 7 แล้วหา IIS ไม่พบ ผมก็พยายามเปิดบริการ และหาไม่พบเช่นกัน แต่มาพบสาเหตุว่า ที่ไม่ได้นั้น เป็นเพราะ windows ที่ติดตั้งคือ windows 7 starter มาฟรี ซึ่งเป็นรุ่นที่ไม่สามารถเรียกใช้ IIS ได้ ก็แนะนำให้ไปหาซื้อ Windows 7 รุ่นที่สูงกว่า หรือไม่ก็เปลี่ยนกับมาใช้ Windows XP หรือไม่ก็ลง 2 OS ไปเลย
http://technet.microsoft.com/en-us/library/cc753473.aspx

แก้ปัญหา e-book บน iis not found

mime opf on iis
mime opf on iis

15 ม.ค.54 เครื่องบริการเว็บ ไม่รู้จักแฟ้มที่สกุล opf แล้วแจ้งว่า page not found แก้ไขโดยเข้าไปเพิ่มใน mime types ของ IIS บน Windows 2003 ขั้นตอนคือ เข้า Default Web Site Properties, HTTP Headers, MIME Types, .opf และ application/opf เพียงเท่านี้ เครื่องบริการก็มาสามารถบริการ e-book ที่พัฒนาขึ้นมาจาก flip publisher ได้แล้ว ถ้ามีปัญหากับแฟ้มสกุลอื่นในเครื่องบริการก็แก้ไขได้ด้วยวิธีการเดียวกัน คือ เพิ่มเข้าไปใน MIME Types ของ IIS ซึ่ง MIME นั่นย่อมาจาก Multipurpose Internet Mail Extensions