אחת הבעיות שכמעט כל בלוגר נתקל בהן בשלב זה או אחר היא שהוא רוצה להעביר את הבלוג לשרת חדש, אבל לא יודע איך.
המחיר של טעות בתהליך יכול להיות בלוג מושבת לכמה ימים טובים, וכולם היו רוצים להצליח במכה הראשונה.
אבל איך אפשר להצליח במכה הראשונה, כאשר כבר בתהליך ההעברה של הבלוג אנחנו נחשפים לפגעי מזג האוויר כאשר הבלוג שלנו נמצא בו זמנית בשני מקומות?
איך אפשר לוודא שהכל עובד לפני שמעבירים באמת את הכל?
לכאורה, יש פה בעיה של ביצה ותרנגולת כי כדי לוודא שהכל עובד, צריך להעביר את הבלוג ולבדוק, אבל אז כולם יראו כל טעות שאתם עושים, ואם התהליך יקח הרבה זמן אז הבלוג לא יעבוד כמו שצריך במשך זמן ארוך.
אז איך אפשר לבדוק את הבלוג בנחת על השרת החדש, אבל ככה שרק אתם תראו אותו, וכל מי שפונה אל הכתובת שלכם יגיע לבלוג הישן?
פשוט מאוד, קובץ הhosts שנמצא בחלונות בספריה המסתורית C:\WINDOWS\system32\drivers\etc, ובמערכות יוניקס ב/etc/hosts (פה אגב אפשר לראות את הקשר בין מערכות יוניקס למערכות חלונות, נחשו מי העתיק ממי?).
הקובץ הזה מאפשר לנו לקבוע את המיפוי בין כתובות IP לבין שמות מתחם, ככה שרק המחשב שלנו יושפע.
המבנה של הקובץ פשוט מאוד:
#example:
1.2.3.4 firefang.net
מה שצריך לעשות זה להוסיף שורה שמתחילה בכתובת הIP של השרת החדש, וממשיכה בשמות הדומיינים שתרצו להפנות לכתובת הIP הזו. אחרי השינוי הפשוט הזה המחשב שלכם יפנה לשרת החדש כשתפנו אל הבלוג, אבל כל שאר האנשים ימשיכו להגיע לשרת הישן.
יתכן ותצטרכו להפעיל מחדש את הדפדפן כדי שהשינוי יכנס לתוקף לגביו.
עכשיו תוכלו להעביר את הבלוג, בגדול כדי לעשות את זה צריך להעתיק את הקבצים לשרת החדש ולשחזר גיבוי של בסיס הנתונים מהשרת הישן על השרת החדש.
יתכן ותאלצו לשנות בקובץ wp-config.php פרמטים כמו משתמש, סיסמא או שרת.
ברגע שהכל עובד, צריך לשנות את הגדרות הDNS של הדומיין שלכם כך כך שישתמשו בהגדרות הDNS של השרת החדש. בדרך כלל זה מתבצע דרך ממשק הניהול של רשם הדומיין.
העידכון של שרתי הDNS יכול לקחת כמה שעות (או אפילו ימים), אבל בזמן הזה שני השרתים מגישים את הבלוג, ואין סכנה שמשתמשים יגיעו לאתר שלא עובד.
לא לשכוח להחזיר את קובץ הhosts לקדמותו ברגע שסיימתם (או אם אתם רוצים לגשת לבלוג בשרת הישן).
בהצלחה!
רסיסים (RSS)
November 21st, 2007 ב04:59
זו לא שאלה של העתקה
מייקרוסופט היו חייבים להחזיק רשימה של קבצים כדי להיות תואמים לסטנדרט posix וזה אחד מהם.
– אריק
November 21st, 2007 ב07:55
החכמתי, לא ידעתי שזה בשביל posix.
November 21st, 2007 ב15:17
בעיה אחת. חלק מחברות האיחסון, לא יתנו לך בכלל להוסיף את שם המתחם שלך לפני שתכוון אותו אליהן. בעיה.
November 22nd, 2007 ב01:29
bug- זו התחלה גרועה מאוד עם ספק שירות. אם היו אומרים לי את זה הייתי עובר למקום אחר.
November 22nd, 2007 ב14:50
מאז המעבר לשרת החדש משום מה אני מקבל בגוגל רידר גם תגובות בRSS הזה http://firefang.net/blog/feed (וכן נכנסתי אליו סתם מFF וראיתי שאין שם תגובות אבל למרות זה אני מקבל אותם
November 22nd, 2007 ב15:23
MrM – כן טוב, זה בעיה של CPanel באופן כללי. זה מעין “פיצ’ר” של אבטחה שנועד למנוע זיהום מטמון DNS ברמה מסוימת.
כלומר, גם אם תצליח לגרום למחשבים לחשוב שהשם מתחם מוביל למקום שהוא לא צריך, השרת לא ירשה לך להוסיף אותו.
נועד למניעת Phishing, אבל יותר מרגיז מאשר עוזר.
November 22nd, 2007 ב21:46
מה שמצחיק (או מציק) פה שלמרות הפוסט הזה, יש בעיה רצינית מאז המעבר שכבר התלוננו עליה מספר פעמים ועדיין קיימת…
November 22nd, 2007 ב22:23
מבין, בטיפול.
August 17th, 2008 ב13:46
אהלן אהלן,
נתקלנו בבעיה חמורה לאחר שהוספנו שני עמודי פלאש לוורדפרס
אשמח עם תוכל לחזור אלינו (או לשדך לנו מתכנת וורדפרס) בהקדם
תודה מראש,
אסף
052-4557374
נ.ב העבודה כמובן בתשלום
April 1st, 2009 ב12:22
החכמתי!
April 1st, 2009 ב14:22
גם אני החכמתי.
לא ידעתי שAIG ישראל הם ספאמרים.
תיקנתי הURL שהשארת.
April 1st, 2009 ב14:26
[...] מי שמשחק בחרא, שלא יתפלא אם מחרבנים עליו. http://firefang.net/blog/756/comment-page-1#comment-7848 [...]
May 8th, 2009 ב00:07
כתבה מעניינת, חסוכתם לי זמן.
May 8th, 2009 ב00:11
תיקון יקר, תיקנתי את הURL שהשארת.
February 7th, 2010 ב10:46
תודה רבה איכותי ומועיל מאד … אוהבת