เมื่อโปรแกรมปรากฏขึ้นจะมีข้อผิดพลาด:
ขอ Object error'sp 0104: 80004005 '
ไม่มีการผ่าตัด
/blog/inc/upload.inc, สาย 76
สิ่งนี้เกิดจากระบบ 2003 บนเซิร์ฟเวอร์ของคุณที่ไม่ได้ปรับเปลี่ยน ASP อัปโหลดขีด จำกัด 200K
ไม่สามารถอัปโหลดข้อผิดพลาดของวัตถุคำขอไฟล์คำขอไฟล์ขนาดใหญ่ 'ASP 0104: 80004005' หรือหลังจากการอัปโหลดสำเร็จแล้วชื่อไฟล์ไม่สามารถพบได้
สารละลาย:
ขนาดของ IIS 6.0 ของ Win2003 บนไฟล์อัปโหลดของ ASP คือ 200K และโปรแกรมการอัปโหลดของ ASPX ไม่มีผล ใน IIS6.0 การตั้งค่าเริ่มต้นนั้นเข้มงวดและปลอดภัยเป็นพิเศษโดยมีค่าสูงสุดเพียง 204,800 ไบต์ซึ่งสามารถลดการโจมตีที่เกิดจากเวลาและข้อ จำกัด ที่หลวมเกินไปในอดีต IIS 6 สำหรับการพิจารณาความปลอดภัยและคำขอสูงสุดสำหรับค่าเริ่มต้นคือ 200K (นั่นคือขีด จำกัด ข้อมูลสูงสุดคือ 200KBYTE, 204800BYTE) (ไม่มีข้อ จำกัด ในเวอร์ชันก่อน IIS 6.0)
สารละลาย:
ก่อนอื่นเปิดผู้จัดการบริการข้อมูลอินเทอร์เน็ต (IIS)
(คอมพิวเตอร์ท้องถิ่น) ---- คุณสมบัติ ---- อนุญาตให้แก้ไขฐานข้อมูลการกำหนดค่าโดยตรง (n) โดยตรง
อย่าลืมอนุญาตให้แก้ไขฐานข้อมูล (n) ก่อน
จากนั้นปิดบริการผู้ดูแลระบบ IIS ในบริการ
ค้นหา metabase.xml ของ windows/system32/inesrv/
Open Metabase.xml พร้อมหนังสือแผนและค้นหา aspmaxrequestityally เพื่อปรับเปลี่ยนเขาให้เป็นค่าที่ต้องการ
แก้ไขเป็น 51200000 (50m)
จากนั้นรีสตาร์ทบริการผู้ดูแลระบบ IIS