שלח תשובה

זירת השאלות

479
צפיות
5
תשובות

שאלה נוספת

,‏ 25 באוגוסט, 2008

שלום שוב,
פתחתי תיקייה מחוץ ל wwwroot (כלומר, תיקייה בשם "data" שנמצאת כרגע ליד התיקייה wwwroot), כיצד אני יכול "לקרוא" לקבצים מתוכה, למשל אם יש לי קובץ בשם info.asp?
תודה,

תגיות:

5 תשובות

  1. samiprogram הגיב:

    תבדוק את הנתיב
    של האתר שלך באחסון לדוגמא תריץ קוד בסגנון הקוד הבא:
    response.write Server.MapPath("/")

    ואז תראה את הנתיב האמיתי של הקבצים

    והערה קטנה למנהלי האתר:
    האדיטור החמוד שלכם עושה בעיות בפיירפוקס..

  2. קבצים מחוץ ל-ROOR לא יכולים "לרוץ"
    אפשר להשתמש בהם, לקרוא אותם וכו', אבל לא להריץ אותם כמו דפי ASP רגילים.

    ובכלל – מה הרעיון בקובץ ASP מחוץ ל-ROOT?


    צוות WebMaster  

  3. Almon הגיב:

    שאלה שפשוט לא ענו לי עלייה
    שלום שוב,
    אני אנסה לנסח את השאלה שלי בצורה הכי ברירה, כיוון שעד כה לא קיבלתי תשובה ברורה.
    כיצד ניתן בצורה הכי פשוטה למנוע מהמשתמש הביתי ("לקוח", "דפדפן") להגיע לקובץ מסד נתונים (לדוגמה) ע"מ שלא יוכל לצפות בפרטים בו וכד'… כלומר, איך עושים שרק ע"י הפנייה שלי לקריאה מהקובץ ניתן יהיה לגשת אליו?
    בברכה והמשך יום טוב.

  4. מאיפה
    אם אתה רוצה לגשת מהדפדפ לקובץ מוגן, ורק אתה, אתה יכול להגן עליו באמצעות אפליקציה מתאימה או באמצעות מערכת הגנת קבצים פיזית של השרת (תלוי בפלטפורמה).

    אם אתה רוצה לשים בסיס נתונים ושהאתר שלך יתקשר איתו, ושלא תהיה יכולת להוריד אותו מהדפדפן – הרי שהפיתרון שניתן לך הוא הנכון – אתה ממקם את הקובץ מחוץ לדומיין כפי שעשית, ומהקוד צד שרת של האתר שלך אתה מתקשר עם הבסיס נתונים באמצעות נתיב פיזי מלא (פונה ממש לדיסק באמצעות c:inetpub… לדוגמא). כך הקובץ לא נגיש מהאינטרנט וכן נגיש מהאפליקציה שיושבת על אותו השרת.


    אלי ענתבי
    entry interactive
    http://www.entry.co.il

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!