שלח תשובה

זירת השאלות

534
צפיות
9
תשובות

השרת לא מקבל "/.." (ASP)

,‏ 3 בספטמבר, 2006

קניתי אחסון והשרת שלי לא מרשה להישתמש ב "../" (לחזור אחורה בתיקיה)
יש איזה משהו שאפשר להשים במקום "../" ?

תגיות:

9 תשובות

  1. aviadfe הגיב:

    אין שרת שלא מאפשר
    הפקודה הזאת לא קשורה להגדרות שרת, כי היא חוזרת באופן פיזי ולא וירטואלי אחורה.

    איני יודע איך הצבת אותה על השרת, ואיני יודע איפה שמת את הקובץ אליו אתה מנסה לחזור, אבל יתכן וטעית בהצבה.

  2. test הגיב:

    לא טעיתי כי..
    אתה לא מבין, יש משהו באבטחה של השרת שלא מאפשר שימוש ב


    ../name.asp

  3. test הגיב:

    אוי בטעות לחצתי אנטר
    מה שהתכוונתי לרשום הוא שזה עובד בשרת חינמי ובשרת הבתשלום זה לא עובד

  4. sectioni הגיב:

    זה נקרא Parent Paths
    ואם בשרת ניטרלו את זה אז אתה יכול רק לציין כתובות מדוייקות

  5. aviadfe הגיב:

    הסבר פשוט מאוד
    הסימון שאתה ציינת הוא סימון שעובר פיזית בין ספריות, ולא שמעתי על שרת שניתן לחסום בו, או שחוסם את האופציה, היות וזאת אופציית חובה לבוני אתרים.

    הרגשתי היא שיש לך שרת שבנוי בשיטה שהאמריקאים אוהבים, בה יש הפרדה בין ספריית הבסיס שאתה יכול להכנס לתוכה, לבין ספריית האב של האתר, שהיא ספרייה בתוך ספריית הבסיס.

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

    בתוך ספריית הבסיס יש כמה ספריות, שבד"כ אחת מהן נקראת: wwwroot או httpdocs או שם אחר, והיא ספריית האב באתר.

    הספריות החופפות לה אמורות לשמור קבצי LOG, קבצי נתונים וכד', ואין גישה אליהם עם סימן ../ . יתכן אולי שניסית לגשת לקובץ ששמת בספריה מחוץ לספריית האב?

    בכל אופן, אופציה שניה שכמעט בכל שרת תעבוד, זה הסימן / בלבד.

    /image/

    כיתוב כזה, ילך לספריית האב של האתר באופן אוטומטי, ואז יחפש את ספריית image בתוך ספריית האב.

    גם אם כרגע הנתיב בתוכו אתה נמצא זה:

    wwwroot/files/texts

    ברגע שתרשום בקובץ בתוכה:

    /image/

    אתה תחזור ישירות לספריית האב.

    ב- ASP.NET יש שיטה נוספת יעילה יותר.

  6. sectioni הגיב:

    בוודאי שיש דרך לחסום את זה בשרת
    קיים ב iis6

  7. yyefet הגיב:

    גם לי היה את זה
    וחברת האיחסון לא רצתה להביא לי את השם המלא
    אז…
    מצאתי אותו לבד.

  8. test הגיב:

    להציג את כל הטבלאות במסד נתונים
    אני בונה עורך/צופה דטה בייס און ליין
    ואני רוצה להציג את כל הטבלאות שנימצאות במסד נתונים וגם את כל העמודות
    יש אפשרות כזאת?

  9. test הגיב:

    הצגת כל הטבלאות
    יש קוד שמראה את כל הטבלאות שנימצאות במסד נתונים?

שלח תשובה