הדפס עמוד זה
רביעי, 24 פברואר 2016 12:54

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

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

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

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

שגיאה בנתיב

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

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

אזהרתפיהייצ

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

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

הנתיב שהיה

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

codedirectory

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

נתיב תיקייה

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

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

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

לקובץ הזמני:

../tmp/

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

../log/

הנה התוצאה:

אחרי תיקון

קרא 1863 פעמים עודכן לאחרונה ב רביעי, 24 פברואר 2016 13:30
משה

עודכן לאחרונה על ידי משה

Our website is protected by DMC Firewall!