เมื่อเขียนโค้ด ASP ในเซิร์ฟเวอร์ Windows 2003 คุณอาจพบข้อความแสดงข้อผิดพลาดต่อไปนี้ "ไม่อนุญาตให้ใช้เส้นทางหลัก"
เซิร์ฟเวอร์ MapPath(../)
<!--#include file="../"-->
รอ. บางทีอาจเป็นเพราะเหตุผลด้านความปลอดภัย Microsoft ได้บล็อกการเข้าถึงเส้นทางหลักในสคริปต์ แต่อาจทำให้เกิดปัญหากับการเขียนโปรแกรมของเรา โดยเฉพาะอย่างยิ่งเมื่อมีการอัปเกรดโค้ด ASP ดั้งเดิม โชคดีที่การตั้งค่านี้สามารถปิดได้ โดยเฉพาะอย่างยิ่งใน IIS Manager ด้านล่าง ให้คลิกขวาที่เส้นทางเสมือน คุณสมบัติ แท็บ Virtual Directory คลิกปุ่มการกำหนดค่าด้านใน และแท็บ "ตัวเลือก" มี "เปิดใช้งานพาเรนต์" path" เพียงทำเครื่องหมายก็ไม่เป็นไร
ขอให้มีความสุขกับการเขียนโปรแกรม