נתקלת בשגיאה בעת עדכון המערכת של וורדפרס? שגיאה בוורדפרס ניתנת לטיפול פשוט. זאת מערכת מאוד פופולרית וטובה, אך חשוב לזכור שהיא לא מושלמת ובהרבה מקרים זה יכול ליצור תקלות קטנות או גדולות, (הכל תלוי בעיניי המתבונן) באתר. התקלה הנפוצה לא פחות מאחרים שקיימות באתרים שבנוים באמצעות וורדפרס היא בעדכון הגרסה. כאשר אנו עושים שימוש נרחב בוורדפרס, אנו גם נוהגים לעדכן את הגרסה דרך המערכת באופן אוטומטי. כאשר אנחנו עושים זאת, המערכת עוברת למצב Mainterance.
אם אתה בעל האתר שהוקם באמצעות מערכת ניהול תוכן או ניהול בלוגים (תקראו לזה איך שנוח לכם) בטח שנתקלתם לא פעם על הודעה המודיע שעליך לעדכן גרסה של וורדפרס לגרסה החדשה יותר. בדרך כלל אנחנו נוהגים ללחוץ על כפתור העדכון ופשוט מעדכנים את המערכת. כמובן שהדבר בדרך כלל לוקח לא יותר מ10 שניות ובמקרים רבים גם פחות. אם לא נתקלת בתקלה בעת עדכון המערכת, אז מצבך הוא טוב! אם נתקלת ובגלל זה אתה כאן, אז אין לך מה לדאוג כי יש פתרון פשוט לתקלה ואת זה נסביר כעת במאמר. כמובן סטודנטים רבים שעברו את קורס בניית אתרים יכולים לעלות על התקלה מהר מאוד, אך אלו שלא, כאן יש לכם את הפתרון.
כאשר אנחנו מעדכנים את מערכת הוורדפרס, לפעמים העדכון נתקע. זה אינו מצביע על כך שאתם עשיתם משהו לא נכון, או לחצתם על משהו בטעות – לא – התקלה יכולה להיווצר בעת עיבוד קישוריות בין שרתי וורדפרס ובין השרת שבו מאוחסן האתר שלך. אם הקישוריות נופלת מסיבה כלשהי, העדכון יכול להיתקע ואנחנו יכולים להישאר בלי אתר ובלי גישה למערכת.
[adsense]
שגיאה בוורדפרס
"(אתר זה עובר עבודות תחזוקה יזומות, אבל זה לא אמור להמשך יותר מדקה או שתיים.)"
אני מאמין שהשגיאה מוכרת לכם היטב.
אין יותר מעצבן מלראות את הודעת שגיאה שאנו מקבלים בזמן שאנו מנסים להיכנס לאתרינו. ה-2 דקות שלא עוברות אף פעם ותקלה שלא יכולה להיפתר לבד. במקרה זה, הכניסה למערכת וורדפרס חסומה עבור בעל האתר, וכמובן האתר מושבת לחלוטין בשלב הזה. כדי להחזיר את המערכת לתפקוד מלא, יש צורך בכניסה לשרת אחסון שבו אתה מאחסן את המערכת וורדפרס. אנחנו לא צריכים לגעת בבסיס נתונים או בהגדרות וקבצים. כל שעלינו לעשות זה אך ורק להסיר את הקובץ ששתלו לכם בשרת בעת עדכון המערכת. הקובץ אחראי להצגת שגיאה זה – ( אתר זה עובר עבודות תחזוקה יזומות, אבל זה לא אמור להמשך יותר מדקה או שתיים ).
תקלות וורדפרס, האתר מושבת, מה עושים ?
כדי להחזיר את האתר לרשת ולהסיר את הודעת שגיאה שאומרת שאתר שלך עובר עובודות תחזוקה יזומות, עליך להסיר קובץ בשם .maintenance.
הוא אכן נמצא בשרת בתיקיה הראשית שבה מותקנת הוורדפרס. עליך לגשת לשרת אחסון ולהיכנס למנהל הקבצים. מצא את הקובץ הנ"ל (.maintenance) והסר אותו או שנה לו את השם (לפי שיקול דעתך). לאחר הסרה או שינוי של שם הקובץ, ברשותך לחזור לדפדפן ולרענן את עמוד הבית שלך. (הופ, אתר חזר). כן הרגשה מעולה אבל צריך לזכור שבכל שלב שאתם מבצעים עדכון או שינוי כלשהו במערכת, יש לגבות את הקבצים ואת המידע. תמיד תשמרו לעצמכם גיבוים. אם אתר שלכם מתעדכן פעם או פעמיים בשבוע, אז תעשו גיבוים חודשיים כדי להימנע מאיבוד מידע שבמקרים רבים גם לא ניתן לשחזר. תקלות קיימות תמיד בכל מערכת, אך חשוב לדעת להתמודד איתם. כאשר אתם נתקלים בשגיאה, קודם כל תיקחו נשימה ותנו לפניקה לעבור. תחשבו מה יכל לגרום לתקלה, מה עשיתם לאחרונה שיכל לגרום לשגיאה. במקרה ספציפי הזה, דיברנו על שגיאה בוורדפרס שמאוד נפוצה כאשר מתגלה תקלה בקישוריות בין השרתים ולכן יש לעשות גיבוים לעתים קרובות (כמובן תלוי בקצב העדכונים של האתר) לצורך שקט הנפשי והתמודדות לתקלות עתידיות.
שגיאה בוורדפרס – ניתן להתמודד איתה בקלות, רק צריך לדעת מה לעשות!
תודה יוסי
היי ותודה על המאמר, רציתי לשאול שאלה שאני לא יודע כל כך למי להפנות.
יש לי כמה אתרים שיושבים על אחסון של 'גודדי' (אני שונא אותם!) ובנויים בוורדפרס, כל פעם שאני מקים אתר חדש, אני מתקין את ערכת הנושא, מוסיף את המאמרים הרצויים, באנרים וכו' ובאופן שיטתי אתר אחרי אתר, תמיד הכל 'מתחרבש' לי.
הסיידבארים באים לאמצע העמוד, הפוטר עולה למעלה יותר מדי, מה הסיבה לכל זה?
אין פלאגינים קבועים שאני מתקין בכל אתר, וזה גם לא תמיד אותה ערכת נושא.
תודה
חשוב להזכיר שזהו קובץ מוסתר וחלק מתוכנות ה FTP לא יציגו אותו, כמובן שצריך להגדיר בתוכנה שתציג קבצים מוסתרים.
אלעד, זה מאוד תלוי בתבנית עצמה. יכול להיות שאתה מכניס תמונה או משהו שלא מתאימה לגודל שהוגדר עבור הסיידבר ובגלל זה הוא קובץ למטה. יכול גם להיות שיש התנגשות בתוספים. האם זה מוצג בצורה לא תקינה בכל דפדפן ?
לא יכול להיות שכל התבניות לא עובדות בצורה תקינה. כנראה שאתה עושה משהו לא נכון משהו בהגדרות שלך גורמות לבעיה בתבניות. האם הם תבניות מתורגמות לעברית או תבניות באנגלית ?
אם היית נותן יותר מידע היה עוזר לי לכוון אותך אולי.
@אייל, אין ספק שאתה צודק. יש לסמן את האפשרות של הצגה של קבצים מוסתרים גם בתוכנת Ftp וגם בשרת כאשר ניגשים למנהל הקבצים במידה ואינכם עושים שימוש בתוכנת FTP. דרך אגב אני מעדיף על תוכנת FTP, ממשק של ל Cpanel החדש. אבל זה כבר עיניין של נוחות בלבד…
כשזה קרה לי בפעם הראשונה נלחצתי עד שמצאתי ב FTP את הקובץ הזה, הפוסט יכול לעזור להמון אנשים ! כל הכבוד.
האם הבעיה היא בגרסא החדשה של וורדפרס או בשרת שלי?
היי אלעד
אין שום בעיה לא בגרסה ולא בשרת. הקובץ נוצר ובעקבות סיבה כלשהי שזה יכול להיות ניתוק תקשורת בין שרת שלך לשרתי וורדפרס או איבוד מידע בעברת נתונים בעת העדכון הקובץ, הוא לא מצליח להימחק ואז אתה רואה את השגיאה וכל שעליך לעשות זה למחוק אותו ידנית.
אין כל בעיה לא במערכת ולא בשרת.
אחלה, אבל במקרה שזה קורה כמעט בכל עדכון.. בכל זאת נראה שיש בעיה לא? או שזה מאוד נפוץ התקלה הזאת
במקרה וזה קורה בכל עדכון אז מה שקורה לדעתי, ששרת שלך לא מאפשר מחיקה של הקובץ וזאת הסיבה העיקרית.
אני מפעיל קרוב ל20 אתרי וורדפרס אישיים ועוד כמות כזאת של הלקוחות והעדכונים עובדים כמו שצריך. זה מקרה נדיר שזה יקרה בעת כל עדכון, אבל אם זה קורה אצלך כל פעם אז כנראה שיש משהו בשרת שלך.
ועוד משהו, הדבר נפוץ באתרים שמתאחסנים בארץ במיוחד בשרתי ווינדואוס. בארץ חברות אחסון פשוט לא נותנות שירות טוב אם זה מבחינה טכנית ואם זה מבחינה שירותית. (לפחות לא כמו בחו"ל). שלא נדבר על כך שבארץ לא כולם משתמשים בממשק של Cpanel לניהול החשבון אלא ב- Plesk או Parallels. טוב לא נדבר על שרתי אחסון אבל, שוב אני חוזר, אם זה קורה לך שוב ושוב אז כנראה שבעיה הוא בשרת.
הבעיה קרתה לי כרגע, חיפשתי בגוגל על הבעיה והגעתי לעמוד הזה.
בדיוק כשסיימתי לקרוא [ועדיין לא עשיתי כלום] – האתר חזר לעבוד. חיכיתי 5~10 דקות והבעיה נפתרה.
במקרה שזה יקרה לי שוב, אדע מה לעשות.
תודה רבה!
מצוין. אז המערכת בסוף הצליח להסיר את הקובץ מהשרת שגרם לזה. שמחתי לשמוע שהבעיה נפתרה בעקבות הכניסה לכאן 😉
יוסי, ומה לעשות כשהתקלה היא Internal error 500 ב ADMIN?
אחרי השדרוג האחרון פשוט לא יכול יותר להכנס למערכת הניהול. האתר ממשיך כרגיל.
וואו תודה! הצלת אותי!!
היי,
לאחר התקנת תבנית (שנלקחה מאתרך), הופיעה לי שגיאה חמורה בשורה 13. הייתי נכנסת להסיר את התבנית אך השגיאה לא מאפשרת לי להיכנס למערכת ניהול התוכן מדוע זה קורה וכיצד ניתן לפתור את הבעיה?
ענבל,
2) אשמח אם תגיבי בעמוד התבנית עצמה אחרת אני לא אדע על מה מדובר.
3) ניתן להסיר כל דבר דרך השרת.
בהצלחה
העברתי את האתר שלי מסד נותנים מאחד לשני
כשאני מנסה להכנס לאתר הוא כותב לי אין לך הרשאות גישה לעמוד זה
ניסיתי לשחזר סיסמה אבל לא עזר
אשמח אם תוכל לעזור לי
שלום,
אני מנסה לשדרג את התוכנה ומקבל הודעה כזו:
הורדת קובץ השדרוג http://he.wordpress.org/wordpress-3.5.2-he_IL.zip…
Warning: touch(): Unable to create file /home/ksharon81/domains/benisty-law.co.il/public_html/wp-content/uploads/wordpress-3.tmp because No such file or directory in /home/benistyl/public_html/wp-admin/includes/file.php on line 179
Warning: unlink(/home/ksharon81/domains/benisty-law.co.il/public_html/wp-content/uploads/wordpress-3.tmp): No such file or directory in /home/benistyl/public_html/wp-admin/includes/file.php on line 493
ההורדה נכשלה.: ספריית היעד של הקובץ לא קיימת או לא זמינה.
ההתקנה נכשלה.
מה ניתן לעשות?
תודה
אייל
אייל שלום,
האם מערכת וורדפרס מותקנת בתיקיה אחרת מזו של public_html או root של השרת?
אם מערכת מותקנת בתיקיה נפרדת אז יש לפעול לפי הוראות הבאות
כנס לשרת ומצא קובץ wp-config.php בתיקיה הראשית של המערכת.
הורד אותו למחשב שלך וערוך את הקוד שבתוכו.
הוסף את השורות הבאות במקום לפי הערה הבאה:
/* That's all, stop editing! Happy blogging. */
הכנס את שורות אלו ממש לפני השורה שציינתי.
if ( !defined('ABSPATH') ) { define( 'ABSPATH', dirname(__FILE__).'/' ); }
define( 'WP_TEMP_DIR', ABSPATH.'wp-content/folderdemo/') ;
שים לב שבשורה השניה של הקוד כתוב folderdemo, את השם הזה עליך להחליף בתיקיה בה מותקנת המערכת בשרת. לאחר שינוי התקלה אותה ציינת צריכה להעלם.
מקווה שזה עזר.
שלום,
אצלי יש בעיה שבכלל לא מעדכן שיש עדכון גרסה
לוחץ על עדכן וזהו לא זז לא עושה כלום
אם עושה עדכונים לטמפלט או פלאגין איזה בעיה
אבל עדכון גרסה פשוט לא זז לא קורה כלום
אלי,
האם ניסיתה לנתק תוספים או ניסיתה לעדכן דרך הדפדפן אחר?
בכל מקרה, אתה יכול לעשות זאת גם ידנית.
בגדול עליך להוריד את מערכת וורדפרס למחשב, לפתוח אותו ובתוך תיקיית וורדפרס למצוא תיקיות הבאות: wp-admin, wp-includes
תעלה אותם באמצעות ftp לשרת ודרוס אותם במקום הקבצים הקיימים.
זה בגדול מה שהעדכון הידני אומר.
חשוב לפני שאתה עושה את זה, בכל מקרה תגבה את הקבצים…
יש לי בעיה באתר וורדפרס
מחקתי את כל הבסיס נתונים יצרתי חדש
העליתי את כל הקבצים של וורדפרס מחדש לשרת
שאני כותב בשורת הכתובות WP-ADMIN
רושם משתמש וסיסמה למערכת ניהול התוכן
זה נכנס וכותב לי
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /home/a7736767/public_html/wp-admin/menu.php on line 43
מה אני אמור לעשות בנושא ?
תודה
אלי,
השגיאה אותה צרפת לא קשורה לבסיס נתונים, אלא בזכרון מטמון המוקצה לחשבון.
בקיצור כדי לא להכנס למשמעויות טכניות, אין מספיק זיכרון (לא שטח אחסון אלא זיכרון)
בעצם המערכת מנסה להשתמש ביותר זיכרון ממה שמוקצה לחשבון שלך בשרת.
דבר הזה יכול להגרם מזה שהתקנת תוספים או תוסף שלוקח הרבה מאוד זיכרון או קוד בתבנית שבה אתה משתמש צורך יותר מדי משאבים.
איך לפתור את זה?
להסיר את התוספים וליראות אם הבעיה נפתרה. בדרך כלל שינוי שם התיקיה של plugins לסולמית פלאגינס עושה את העבודה (#plugins) בלא מחיקת תוספים בפועל מהשרת לבדיקה.
במידה וזה לא פתר את הבעיה, פנה לשירות טכני של השרת והם יגדילו לך את הזיכרון או במקרה הטוב יגידו לך מה בדיוק עושה את הבעיה ויסירו לך אותה.
בסה"כ משהו צורך יותר משאבים ממה שהוקצה לחשבון שלך.
מקווה שזה עזר
יוסי שלום רב אני נתקל באותה תקלה כמו של אייל מ 29/07/13 נאמר לי שישנה בעיה של הרשאות בקבצים אבל שינית את ההרשאות ל 777 באמצעות תוכנת FTP פיילזילה
וזה עדיין לא פתר את הבעיה.
מצאתי את הקובץ והשורה עליה הסברת לאייל בפתרון שלך אבל לא הצלחתי להבין מה לרשום במקום ה-folderdemo אצלי כל קבצי המערכת יושבים תחת הסיפריה wwwroot
אני מתוסכל מהבעיה הזו זמן רב
אודה לך מאוד אם תצליח לעזור לי לפתור אותה
תודה מראש
מיטב