הבלוג של 3 פינות

ניהול ובניית אתרים ומחשבים

ניוזלטר

התחברות

רביעי, 24 פברואר 2016 12:54

איך תיקנתי את השגיאה במיקום תיקייה שנוצרה לי באתר ג'ומלה

נכתב ע"י
דרג פריט זה
(0 הצבעות)

היום אני הולך להסביר איך פתרתי את הבעיה שהיה לי באתר.

זה התחיל לפני כמה שבועות כל פעם שניסיתי לעדכן את התוספים או את המערכת ג'ומלה אני קיבלתי את השגיאה הזאת:

שגיאה בנתיב

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

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

אזהרתפיהייצ

שזה גם בעצם אותה שגיאה.

אז נכנסתי ל הגדרות גלובליות וראיתי שהנתיב של התיקייה הזמנית והקובץ רישום (תחת הכרטיסיות שרת ומערכת) מתחיל ב /hermes/bosoraweb176/b2796 הנה מה שהיה:

הנתיב שהיה

אחר כך הפעלתי קוד PHP כזה:

codedirectory

שהביא לי את המיקום המדויק של הקובץ ששמתי הנה התוצאה:

נתיב תיקייה

אחר כך הכל הסתדר אבל עדיין פניתי לחברת אחסון והם ענו לי שהנתיב יכול להשתנות וצריך להתמש בנתיב כזה: /home/users/web/b2796/

נראה פעם הבאה אולי נעשה את זה כמו שה אמרו,

בכל מקרה מצאתי פיתרון הרבה יותתר טוב שאני לא מבין למה הוא ברירת מחדל בג'ומלה הוא פיתרון אוניברסלי לכל האתרי ג'ומלה בלי הסיבוך של הPHP הוא להשתמש במיקום יחסי כזה:

לקובץ הזמני:

../tmp/

ולנתיב של הקובץ רישום:

../log/

הנה התוצאה:

אחרי תיקון

קרא 278 פעמים עודכן לאחרונה ב רביעי, 24 פברואר 2016 13:30
עוד בקטיגוריה « השוואת חברות אחסון

השאר תגובה

אנא הקפד למלא את שדות החובה (*) קוד HTML איננו מותר

DMC Firewall is developed by Dean Marshall Consultancy Ltd