בשימחה וגיל שוחרר לאוויר וורדפרס 3.0 המהולל.
אך לאחר ששידרגתי את אחד הבלוגים שלי באנגלית אליו, האתר קרס. מה עושים כעת ?
במקרה שלי, הקריסה נבעה מזה שבבלוג שלי היה מותקן פלאגין שלא הותאם לוורפרס 3.0 (אגב, במהלך הלילה האחרון הוא הותאם), מה שהוביל לקריסת הבלוג. לאחר שגיליתי זאת, יכולתי למחוק את התוסף מהאתר – מה שאיפשר לו לחזור לאוויר. אבל מה קרה עד שידעתי זאת?
הדבר הראשון שעשיתי הוא להכנס לפורומים של wordpress וחיפשתי אם מישהו דיווח על הודעת שגיאה דומה. אם לא מוצאים, אז מעלים את ההודעה בעצמכם (זה מה שאני עשיתי).
הדבר השני שעשיתי הוא לדאוג שכל מי שמגיע לאתר אוטומאטית ינוטב לדף הבית (במקום לקבל הודעת שגיאה). הדרך שבה עשיתי זאת היה להעלות לשרת קובץ .htaccess עם הקוד הבא:
RewriteEngine On RewriteCond %{REQUEST_URI} !=/index.php RewriteRule .* /index.php
(זיכרו לגבות בצד את הקובץ .htaccess הישן שלכם עבור ההמשך!)
הדבר השלישי שעשיתי היה להעלות דף index.html שבו הודעה לגולשים המסבירה שהאתר עובר תחזוקה וישוב לאוויר בקרוב.
ספציפית אצלי, החלטתי להעביר את הגולשים לאתר אחר, אז השתמשתי בקוד הבא כדי לעשות להם הפניה אוטומאטית:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>R-statistics blog</title><meta http-equiv="REFRESH" content="0;url=http://www.r-bloggers.com/a-new-qa-website-for-data-analysis-based-on-stackoverflow-engine-%e2%80%93-is-waiting-for-you/"></HEAD><BODY>Site is down for maintnance work (I upgraded to WordPress 3.0 and the site crashed – it happens…)You are redirected to <a href="http://www.r-bloggers.com/">r-bloggers.com</a></BODY></HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>R-statistics blog</title><meta http-equiv="REFRESH" content="0;url=http://www.r-bloggers.com/a-new-qa-website-for-data-analysis-based-on-stackoverflow-engine-%e2%80%93-is-waiting-for-you/"></HEAD><BODY>Site is down for maintnance work (I upgraded to WordPress 3.0 and the site crashed – it happens…)You are redirected to <a href="http://www.r-bloggers.com/">r-bloggers.com</a></BODY></HTML>
במצב כזה, הייתי צריך גם להעלים את הקובץ index.php . אז פשוט שיניתי את שמו (וגיביתי אותו בצד) לאחר שהאתר יחזור לאוויר.
היות ובינתיים לא נמצא פתרון, התחלתי את התהליך של להעלות בחזרה לשרת (ב- FTP) את הקבצים של הגירסה הישנה של וורדפרס. לאחר שהכל הועבר, הסרתי את הקבצים הזמניים – והאתר חזר לאוויר.
לאחר עוד רבע שעה, מישהו בפורומים זיהה שהבעיה הייתה באחד הפלאגינים באתר, אז הלכתי ומחקתי אותו והתקנתי מחדש את הגירסה החדשה. הכל עבד כשורה ובא לציון גואל.
שלב אחרון – תכתבו על זה פוסט. אולי הניסיון שלכם יעזור לעוד מישהו חוץ מכם 🙂
אגב, הנה סרטון על הפיטצ'רים החדשים של 3.0:
חוויות, רעיונות, דעות?
יתקבלו בברכה בתגובות….
פוסט מעניין, האמת שחיפשתי פתרון לבעיה אחרת אבל בטוח אתקל בזה מתישהו 😛 וורדפרס זה אומנם כיף, אבל לפעמים גם כאב ראש לא קטן…..
אתה חושב שהוא מוצלח? (הוורדפרס החדש)
אני עשיתי גיבוי כמו ילדה טובה, ואז ניסיתי לשדרג, אבל איכשהו הוא כתב לי בשגיאה שאין לו מספיק מקום על השרת כדי לשדרג. יש יכול להיות הגיוני?!
אה, ולא פחות חשוב… שווה התקנה או לחכות?!
מישהו הבין מה עושים כל התפריטים האלו שמדברים עליהם בסרטון? זה משנה למי שמריץ אתר בלוג שאיננו CMS גנרי?
"…אוטומאטית ינוטב לדף הבית… " צריך כמובן להיות "…אוטומאטית ינותב לדף הבית… " מהמילה נתיב.
כל טוב והצלחה בשיקום האתר.
נורא מוזר. אם אני לא לוחץ על סטופ בקריאת הפוסט הנוכחי, אני מועבר ישירות לכאן אחרי כמה שניות.
http://www.r-bloggers.com/a-new-qa-website-for-data-analysis-based-on-stackoverflow-engine-%E2%80%93-is-waiting-for-you/
סליחה – זה היה בגלל שהכנסתי את הקוד רידיירקט ב HTML, במקום ב visual.
תוקן.