אירוח ופיתוח האתר נתרמו באדיבות...
- לינווייט - תשתיות תוכן וקהילה
- אמנון לבב - לבבי מדריכים
חג שמח לכולם!
אני מנסה ל"אפשר" את הכתובות הנקיות ולא מצליח (בקובץ המצורף יש PrtSc)
למישהו או מישהי יש אולי רעיון ?
| קובץ מצורף | גודל |
|---|---|
| 123.JPG | 48.23 קילובייט |
תגובות
שלום צור ... האם
שלום צור ...
האם זה שרת יוניקס או שרת windows? כתובות נקיות נתמכות רק על Apache ...
השרת הוא יוניקס
יוניקס
בעניין: השרת הוא יוניקס
לחצת על הקישור "הרץ את הבדיקה.." הכחול שמופיע בתחתית הטקסט הקטן, רק ארחי הרצת הבדיקה ניתן לשנות את כפתורי הרדיו..
קובי
הרצתי את "הרץ את הבדיקה לכתובות נקיות"
אבל קיבלתי הודעת שגיאה 404 אני כל היום מנסה לפתור את הבעיה ולא מצליח...
תבדוק ש- mod_rewrite בכלל מופעל ברמת האפאצ'י
אתה יכול לבדוק את זה בפלט של phpinfo() באזור של apache2 handler
וגם ישירות בקובץ הקונפיגורציה של אפאצ'י.
אם זה שרת חדש שרץ על וינדוס אני יכול לנחש שמדובר ב- xampp ודומיו - חלקיו מגיעים עם mod_rewrite מכובה (גם ליוניקס יש xampp).
בועז
בעניין: הרצתי את "הרץ את הבדיקה לכתובות נקיות"
איפה אתה מארח את האתר?
בדקת איתם אם הם תומכים בכתובות נקיות?
אני הייתי מנסה להעלות התקנת דרופל לתיקיה בשרת ומתקין אותה, רק כדי לודא שלא חסר לך קובץ בהתקנה הראשית (קובץ שלא עלה או עלה שבור)
כתובות נקיות
קודם כל אני רוצה להודות לכולם על העזרה...
שנית בדקתי עם חברת האחסון שלי והם אמרו לי שהם תומכים בכתובות נקיות...
שם החברה היא BLUEHOST.COM
עשיתי את מה שאמרת לי וזה לא עזר....
long shot...
מה לגבי האם חברת האחסון מאפשרת שינוי קונפיגורציה דרך .htaccess ? ככה בדיוק עובד דרופל. מה שצריך הוא שבקנפוג שרת האפאצ'י יהיה משהו כמו:
<Directory /path/to/your/drupal>
Options Indexes FollowSymLinks
Allowoverride all
</Directory>
מה שחשוב הוא שיהיה את ה- Allowoverride all. זה מאפשר את ההתייחסות לקובץ .htaccess
בועז
תוכל להגיד לי איזה קובץ בדיוק אני צריך לערוך?
האם התכוונת ל .htaccess?
כי אין לי בכלל ערכים שמזכירים את מה שרשמת בדוגמא.
מצ"ב הקובץ htaccess.
לא בדיוק
זה הולך ככה:
הוראות ה- mode_rewrite של דרופל ניתנות דרך קובץ ה- .htaccess. של הפרוייקט שמותקן (במקרה של דרופל).
אבל, כדי שבכלל אפאצ'י יתייחס לקובץ הזה שנמצא ברוט של פרוייקט הדרופל שלך צריך שיהיה מאופשר לאפאצ'י להתייחס אליו.
הדיירקטיב שנתתי מקודם אמור להמצא בקובץ הקונפיגורציה הראשי (או משני) של אפאצ'י, לא בתוך ה- .htaccess. הדיירקטיב הזה נותן לקובץ ה- .htaccess שלך להיקרא ולהיות מיושם ע"י אפאצ'י.
מקווה שזה עושה סדר.
בועז
לא הסתדר לי
אני רואה את הקובץ .access אבל אני לא יודע מה אני אמור לשנות בו?
מה שאתה אמור לעשות
הוא לבדוק עם חברת האחסון שלך האם קובץ .htaccess יתקבל בברכה בספריה בה מותקן דרופל והאם מאושר שיהיה בקובץ הזה הוראות rewrite לאפאצ'י.
בועז
תודה בועז אני מעריך את הסבלנות שלך
הוא לבדוק עם חברת האחסון שלך האם קובץ .htaccess יתקבל בברכה בספריה בה מותקן דרופל והאם מאושר שיהיה בקובץ הזה הוראות rewrite לאפאצ'י.
דיברתי איתם והם אמרו לי שיש את ההרשאות ל MOD_REWRITE.
אני גם רואה קובץ כזה בתיקיית FILES של כל התקנה שעשיתי
אז נראה שזה לא הכיוון
כפי שאמרתי - its a long shot...
אין לי כיוונים נוספים. מצטער.
בועז
אולי זה מותקן ב sub dir
אם כן תבדוק את קובץ ה htaccess
בערך בשורה 85
# Modify the RewriteBase if you are using Drupal in a subdirectory and# the rewrite rules are not working properly.
#RewriteBase /drupal
אתה צריך להוסיף פקודה (להוריד את הסולמית) ולרשום שם את שם תת המחיצה
לי היתה בעיה כזאת בעבר וזה פתר את הבעיה
אביאור
http://dev-art.net
הבעייה נפתרה
עזרה של אמנון לבב שמה כץ לבעייה הזו. החלפתי את הקובץ htaccess שהיה אצלי בהתקנה בקובץ אחר....
והרצת בדיקה של כתובות ניקיות.