692
צפיות
צפיות
3
תשובות
תשובות
גישה למסד נתונים
אני בתהליכים אחרונים של העלאת האתר לאינטרנט והשקתו ונתקלתי בבעייה הבאה לאחר שניגשתי לאתר דרך הדומיין.
ובכן, כאשר אני נכנס לאתר( ) נראית הודעת השגיאה הבאה:
Disallowed Path Characters
/default.asp, line 15
The '..' characters are not allowed in the Path parameter for the MapPath method.
הטקסט הבעייתי שבדף default.asp הוא:
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("../db/database.mdb") & ""
יש לציין שהבעייה לא קרתה כאשר ניגשתי לאתר ישירות ולא דרך הדומיין.
יש למישהו רעיון מה הבעייה?
תודה רבה מראש…
3 תשובות
זו בעייה בשרת הIIS
עליך לאפשר תכונה שנקראית Parent Paths , אשר כברירת מחדל היא לא מאופשרת. פרטים נוספים וכיצד לעשות זאת [בהנחה שאתה הוא מנהל השרת, אם לא, צור איתו קשר] בקישור
אממ…
שרתי אחסון לא ששים להכניס שינויים בהגדרות בשביל כל אחד.
ההמלצה שלי – תנסה להכניס נתיב פיסי לבסיס נתונים (c:inetpub…). אתה יכול למצוא את הנתיב עם request.ServerVariable.
תודה רבה…
, פניתי אליהם והם סידרו את זה.
האמת שחברת האחסון שלי כן ששה לעשות שינויים בשבילי
תודה רבה בכל מקרה!