על ידי עמית_גל* » 20 נובמבר 2011, 21:56
עכשיו מה שאת כתבת זה חצי סינית, צריך לבדוק את האנקודינג שלי.
יותר ברצינות -
כשאני סתם מקיש host/cgi-bin/chiq.pl (בלי כלום אחרי זה)
הסרבר שלי מודיע שיש בעיית אקסס פורבידן. אבל כשהעתקתי את chiq.pl לסתם chiq. הכל עבד. אבל אני לא אטריד אותך עם קטנות, זה כנראה בעית קונפיגורציה של הסרבר. אתמול ניסיתי לפתור אותה, וגם היה נראה שהצלחתי, חוץ מזה שאז האתר האנגלי זרק כל מיני הודעות שגיאה מוזרות על חלק מהתוכן.
עכשיו נחזור לעניין האנקודינג. דווקא הדפדפן מסתדר טוב. בהודעת השגיאה שהוא שולח למסך הודעה סבירה עם שם הדף בעברית. אז נראה לי יותר שזו בעיה פנימית של הfilesystem/server. אולי הקובץ שמכיל את שם הדף כתב את זה באנקודינג אחד, והסרבר מנסה לקרוא את זה באנקודינג אחר, ואז הוא לא מצליח להבין באיזה דף מדובר - כלומר לא מוצא את הקובץ המתאים של הדף.
בכל מקרה, לשאלתך - הדף עם הודעת השגיאה שמגיע לדפדן הוא עם אנקודינג windows-1255. לדעתי האובונטו עובד על utf8. אני לא מכיר מספיק את כל הדברים האלה (מי קובע את האנקודינג, מתי וכו' וכו'), כך שקשה לי לספק יותר מדי אינפורמציה.
עכשיו מה שאת כתבת זה חצי סינית, צריך לבדוק את האנקודינג שלי. :-)
יותר ברצינות -
כשאני סתם מקיש host/cgi-bin/chiq.pl (בלי כלום אחרי זה)
הסרבר שלי מודיע שיש בעיית אקסס פורבידן. אבל כשהעתקתי את chiq.pl לסתם chiq. הכל עבד. אבל אני לא אטריד אותך עם קטנות, זה כנראה בעית קונפיגורציה של הסרבר. אתמול ניסיתי לפתור אותה, וגם היה נראה שהצלחתי, חוץ מזה שאז האתר האנגלי זרק כל מיני הודעות שגיאה מוזרות על חלק מהתוכן.
עכשיו נחזור לעניין האנקודינג. דווקא הדפדפן מסתדר טוב. בהודעת השגיאה שהוא שולח למסך הודעה סבירה עם שם הדף בעברית. אז נראה לי יותר שזו בעיה פנימית של הfilesystem/server. אולי הקובץ שמכיל את שם הדף כתב את זה באנקודינג אחד, והסרבר מנסה לקרוא את זה באנקודינג אחר, ואז הוא לא מצליח להבין באיזה דף מדובר - כלומר לא מוצא את הקובץ המתאים של הדף.
בכל מקרה, לשאלתך - הדף עם הודעת השגיאה שמגיע לדפדן הוא עם אנקודינג windows-1255. לדעתי האובונטו עובד על utf8. אני לא מכיר מספיק את כל הדברים האלה (מי קובע את האנקודינג, מתי וכו' וכו'), כך שקשה לי לספק יותר מדי אינפורמציה.