Deprecated: Creation of dynamic property CF\WordPress\DataStore::$logger is deprecated in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php on line 23

Deprecated: Creation of dynamic property CF\WordPress\Proxy::$pluginAPI is deprecated in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/Proxy.php on line 31

Deprecated: Creation of dynamic property SyntaxHighlighter::$brush_names is deprecated in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/syntaxhighlighter/syntaxhighlighter.php on line 248

Deprecated: Creation of dynamic property SyntaxHighlighter::$specialchars is deprecated in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/syntaxhighlighter/syntaxhighlighter.php on line 326
המכללה | וורדפרס 2.6 ב 3 דקות
Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

וורדפרס 2.6 ב 3 דקות

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

לצורך ההדגמה, בדוגמה שלי הבלוג כיום יושב בספריה blog בעוד שקובץ ה zip אצל רן נפרש לספריה בשם wordpress-he. את כל הפקודות המפורטות בהמשך כתבתי על סמך הנתונים הללו, מי שקרא לבלוג שלו בשם אחר יצטרך להחליף את blog בשם התיקיה שלו. אם לעומת זאת הבלוג יושב בתיקיה wordpress-he, הייתי ממליץ לבצע בהתחלה את השלב הרביעי (לשנות את שם התיקיה) על מנת לא לערבב את הקבצים.

ולענייננו:

wget http://wph.co.il/files/wordpress-he-latest.zip
unzip wordpress-he-latest.zip
cp -R blog/wp-content/ wordpress-he/
cp blog/wp-config.php test/
mv blog old_blog
mv wordpress-he blog

הסבר קצר לפי מספרי השורות
1. הורדת הקובץ של וורדפרס מהשרת של רן.
2. פריסת הקובץ על השרת שלי.
3. העתקה של תיקיית wp-content על כל תתי התיקיות שלה מהתיקיה blog לתיקיה wordpress-he (הפקודה cp היא העתקה, ה R מסמן גם תתי תיקיות).
4. העתקה של קובץ ההגדרות של וורדפרס.
5. שינוי שם התיקיה המקורית לשם ביניים. (blog–>blog_old לטובת גיבוי)
6. שינוי שם התיקיה החדשה לשם המקורי. (wordpress-he–>blog לטובת תפקוד)

זהו, עכשיו רק נותר לגלוש אל upgrade.php שיושב תחת wp-admin ולעדכן את הטבלאות. תם טקס שידרוג וורדפרס וקרוב לוודאי שלקח לכם יותר זמן לקרוא את זה מאשר לבצע את זה.
למי שעדיין אין לו גישת SSH, זה זמן טוב לעבור לדרימהוסט.

[poll id="6"]

לדרג את הפוסט
0

Posted

in

by

Comments

9 תגובות על “וורדפרס 2.6 ב 3 דקות”

  1. תמונת פרופיל של נמרוד אבישר

    תוספת קטנה למדריך מעולה – בויקי של וורדפרס בעברית ממליצים להשתמש בתוסף Maintenance mode. הבעיה אתו הוא שהוא לא מאפשר, בשדרוג הזה לפחות, לגשת ל-upgrade.php – כנראה כי הוא לא מצליח לשלוף רשימת admins מבסיס הנתונים. זה קצת מבאס.

  2. תמונת פרופיל של מיכאל

    במידה ושני השרתים תומכים בFXP, יהיה ניתן לעשות את זה גם אצל ספק שלא נותן גישת SSH, נכון?
    אני מאחסן ב-Godaddy (כמו כל ניובי),ולכן שידרגתי בשיטה המסורבלת והישנה. צריך באמת להתחיל לחשוב על מעבר לספק אחר, במיוחד לאור הפוסט שלך על קלות המעבר.
    חוץ מזה, במהלך השדרוג גיליתי באג אבטחה ב-Godaddy, המאפשר לחשוף את שם המשתמש שלך ב-FTP.

    1. תמונת פרופיל של ~ניצן~

      א. אני מסופק. הקישור להורדה הוא קישור Http ולא קישור Fxp, כדי ששרת FTP אחד יוריד משרת אחר שני השרתים צריכים להיות שרתי FXP. בכל מקרה, גם אם זה היה אפשרי הרי שזה היה מספק לך רק את שלב ההורדה של הזיפ, עדיין היית צריך לפתוח אותו ולהעתיק את הקבצים.
      ב. אם מצאת באג אבטחה, רצוי לדווח להם עליו, שיטפלו.
      ג. גודאדי היו מצויינים פעם, עכשיו הם יותר "פימפינג" מאשר "הוסטינג" אני אגיד שוב דרימהוסט, זו חבילה שלא מקבלים בשום מקום אחר.

  3. תמונת פרופיל של דרומי

    אפשר גם להוריד את הסקריפט של טל גלילי, שעושה בדיוק את זה גם עבור מי שאין לו גישת של, ובלי צורך בהקלדת פקודה אחת.

    1. תמונת פרופיל של ~ניצן~

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

  4. תמונת פרופיל של שמי
    שמי

    האם משהו נתקל בבעיה לישור תמונות לשמואל בגירסה החדשה?

    1. תמונת פרופיל של ~ניצן~

      כן שימי, יש בעיה בגלל התמיכה בכיתוב לתמונה.
      אפשרות אחת זה לא להשתמש בכיתוב לתמונה, האפשרות השניה זה לשנות את ה CSS של הבלוג שלך.
      המדריך הזה מסביר את הכיוון אתה יכול לנסות להעזר בו.

  5. תמונת פרופיל של ערן

    תודה, עזר לי מאוד לשדרג בקלילות!

  6. תמונת פרופיל של יקי

    תודה ניצן – הפוסט שלך היה לי מאוד לעזר. אכן קלי קלות לשדרג כך 🙂

    הערה אחת: בשורה 4 צ.ל. wordpress-he במקום test.

    שנה טובה!

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *


Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/DataStore.php:23) in /home/nitzan_n2b/n2b.org/wordpress/wp-content/plugins/cloudflare/src/WordPress/HTTP2ServerPush.php on line 79