עבור לתוכן

עברית בלינוקס, לא מוצא שפה.

Featured Replies

פורסם

שמעו חברה, אני בבעיה רצינית.

התקנתי PHP ו HTTPD על השרת לינוקס שלי...

מערכת הפעלה: CentOS

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

מה אני יכול לעשות?..

תראו את האתר: http://meni.myftp.org/

שמתי CODER של עברית, אבל זה לא פועל...

תודה לעוזרים...

פורסם

יש לך התנגשות בין הקידוד שאתה מכריז עליו לקידוד שאתה משתמש בו.

ה-http header שהשרת שלך שולח אומר שהקידוד של הדף הוא utf8 אבל בדף עצמו אתה מכריז ושולח קידוד windows-1255.

אתה יכול לנסות לשנות את הגדרות השרת או ה-php שאחראי על ה-http header ולהתאים אותן לדף אבל הפתרון הכי נכון הוא להעביר את האתר שלך ל-utf8 זה הקידוד המומלץ כיום לפיתוח אתרים בעברית.

פורסם
  • מחבר

איך אני אוכל לשנות את הHTTP HEADER שלי כדי שאני אוכל לשים את הקוד windows-1255 ?

ואיך בדיוק המחשב שמאחסן את האתר קשור לשפה?...הוא רק משתף את הקוד שאני כתבתי, המחשב שפותח את הדף אמור לתמוך בCODER הזה לא ?

פורסם

איך אני אוכל לשנות את הHTTP HEADER שלי כדי שאני אוכל לשים את הקוד windows-1255 ?

אני לא יודע מי אצלך קובע את ה-http header, אם זה apache או php. תנסה להוסיף לקוד ה-php שלך את השורה:

header('Content-Type: text/html; charset=windows-1255')

לפני כל שאר הקוד שלך.

ואיך בדיוק המחשב שמאחסן את האתר קשור לשפה?...הוא רק משתף את הקוד שאני כתבתי, המחשב שפותח את הדף אמור לתמוך בCODER הזה לא ?

המחשב המאחסן לא אמור להיות קשור לשפה אבל משהו במחשב הזה שולח למחשב שפותח את הדף הגדרה של קידוד לא נכון.

פורסם
  • מחבר

כשאני מפעיל את הAPACHE עם הפקודה:

/etc/rc.d/init.d/apache start

האתר פועל בעברית כמו שצריך...אבל לא מפעיל לי דפי PHP...

וכשאני מכבה את הAPACHE ומפעיל את ה HTTPD עם הפקודה: service httpd start ...

זה מפעיל דפי PHP אבל בג'יבריש...

אז מה בעצם גורם לבעיה ?

אני רוצה להזכיר שתקיות המקור של הAPACHE והHTTPD הם שונות..ככה שיש 2 דפי HTML...אבל שתי הדפים זהים...

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים