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

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

ניוזלטר

התחברות

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

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

שגיאה בנתיב

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

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

אזהרתפיהייצ

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

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

הנתיב שהיה

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

codedirectory

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

נתיב תיקייה

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

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

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

לקובץ הזמני:

../tmp/

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

../log/

הנה התוצאה:

אחרי תיקון

פורסם ב- כללי

DMC Firewall is a Joomla Security extension!