טיפ: שדרוג וורדפרס ל-3.2 עם CentOS 5.5/5.6

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

אם אתה משתמש ב-CentOS 5.5 ללא פאנל כמו cPanel (שזורקת לכל הרוחות את כל ה-RPMS של Apache, PHP, MySQL וכו') ואתה לא נוהג לקמפל במכונה שלך, תמצא את עצמך בבעיה קטנה: גירסת PHP האחרונה שיש שם היא 5.1.6 ו-וורדפרס החדש דורש מינימום גירסה 5.2.4.

מה האפשרויות שיש?

  • אפשרות הראשונה היא להתקין את PHP 5.3 דרך ה-RPMS שנמצאים ב-RPMFORGE. החבילות נקראות php53 עם המשך שם (כמו php53-common). הבעיה היא שאינך יכול להשאיר גם את ה-PHP הישן וגם את PHP 5.3 למערכת, תצטרך להסיר את הקודם ולהתקין את הישן, שזה, איך לאמר בעדינות, קצת בעייתי. (אפשר לפתור זאת בכמה שורות סקריפט פשוטות אבל יש פתרון יותר אלגנטי בהמשך).
  • אפשרות שניה היא לקמפל PHP 5.3 הגירסה האחרונה או PHP 5.2, אבל אז צריך להכניס את כל סביבת הקומפליציה למכונה שלך בשביל לבצע זאת (אפשר כמובן להעתיק קבצים לקובץ tar.bz2 ולזרוק לשרת, אבל אז תצטרך לשבור את הראש על קישוריות לכל מיני shared libraries וכו', צעד מעולה לשרוף זמן ולהשבית בינתיים שרת).
  • אפשרות שלישית היא אפשרות שמצאתי אותה הכי נוחה: בחור בשם אנדי בנה מחדש את ה-RPMS של PHP 5.3 תחת השמות הרגילים (לא PHP53). כל מה שצריך לעשות זה להתקין RPM שמוסיף repository, לתת פקודה להתקין PHP (מכיוון שיש לך PHP בשרת, הוא פשוט ישדרג גירסה), להפעיל מחדש את שרת ה-Apache וזהו. 2 דקות עבודה.

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

בהצלחה

הגיע הזמן לשדרג

ושוב מגיעים לאותו הזמן …

גירסת CentOS 5.6 שוחררה לפני מס' ימים. לקח לגירסה זו קצת זמן להגיע החוצה (מאחר ואותם מתנדבים של סנטוס עסוקים גם בלקמפל מחדש את RHEL-6 לגירסת סנטוס 6.0 בניכוי גרפיקה ודברים אחרים ששייכים בלעדית לרד-האט), ומכיוון שהחבר'ה היו עסוקים בכל עניין הקימפול, עדכוני אבטחה לא שוחררו כבר מס' חודשים.

עכשיו הכל מגיע.

שדרגתי 10 שרתים אישיים שלי ובינתיים נראה שהכל תקין. גירסת הקרנל זינקה ל-2.6.18-238, גם glibc עודכן ושאר ירקות מה שאומר ש… כן, צריך לעשות reboot.

אז קחו לכם את היומן, ותתכננו שדרוג לשרתי פרודקשן, stage וטסטים. יש המון עדכונים (אצלי זה נע בין 200 ל-600 מגה עדכונים פר שרת, תלוי כמובן מה מותקן בשרת), וכדאי לשים לב שעדכונים גם יוצרים קבצי rpmnew שכדאי לשים אותם בצד (אם יש צורך בהם) ולא להשאיר אותם על שרתי פרודקשן.

בהצלחה 🙂

השדרוג לוורדפרס 3.0

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

לחצתי, התוכנה טענה את הקובץ, היה כתוב Updating ו…זהו. שום הודעה אם הצליח או לא הצליח. נפל? לא נפל? כלום. החלטתי ללחוץ על "לוח בקרה" ולראות אם השדרוג הצליח.

והוא הצליח. בערך…

כמו בכל פעם, שמשדרגים גירסת וורדפרס, תמיד יש נפגעים בדרך. זה מתחיל בתוספים שכבר אינם תואמים לוורדפרס החדש, וממשיך בעיצוב הבלוג, שאם הוא אינו מעודכן לסטנדרטים האחרונים, הוא יכול.. להישבר. מצד שני, הפעם וורדפרס 3.0 מספיק חכם להודיע לך שיש גם גירסת שדרוג לעיצוב שלך.. ושידרגתי את העיצוב, והכל נראה לפתע מכוער, אז החלטתי לנצל את ההזדמנות ולהשתמש בתבנית החדשה של וורדפרס וכך להרוויח גם מראה נקי וחדש, וגם שרשור תגובות שלא היה קיים בעיצוב הקודם (אני מודה, אני גרוע ב-CSS).

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

אז איך עד כה הוורדפרס 3.0? למען האמת עובד יפה. עוד לא נכנסתי לכל התפריטים להכיר אותם (מישהו יודע איך מבטלים את העניין שבסוף פוסט מופיע שם כותב הפוסט וטקסט לגביו?), אבל עד כה הדברים נראים עובדים לא רע בכלל והנזק די מינימלי.

לתשומת לב המשתמשים ב-כרום 6 ב-DEV: עקב באג מעצבן בכרום, בעריכת טקסט עברי בוורדפרס (בכתיבת פוסט), הסמן בטקסט מתעקש להיות באמצע האות ולא משמאל לאות. עם השועל זה לא קורה.

אם יהיו לי עוד עדכונים, אעדכן פוסט זה.

עברתי ל-E72

nokia-e72

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

משום מה הבקשה הצנועה הזו הפעילה אצל אורנג' טריגר כלשהו שגרם לכך שאקבל מבול שיחות מנציגי השרות שלהם וכל הצעתם היתה שאשיג ממישהו ממשפחתי כרטיס אשראי וכך הם יוכלו לתת לי מכשיר טוב ואוכל להמשיך איתם את החוזה. לבני משפחתי יש כרטיסי אשראי, אבל אינני חושב שזהו צעד הוגן לקחת ממישהו מבני משפחתי את כרטיס האשראי שלו ו"לרוקן" ממנו 3000 ש"ח (בממוצע) קו אשראי, ולכן סירבתי.

עד שהתקשר בחור בשם יואב ממחלקת שימור לקוחות. הוא כבר הבין את כל עניין כרטיס האשראי ובפיו היתה הצעה: חוץ ממכשירי iPhone, שאבחר לי מכשיר שארצה, והחיוב יבוצע דרך ההוראת קבע ללא צורך בכרטיס אשראי. הסברתי לו שזה נחמד וטוב אך מחירי השיחות שלהם (במיוחד שרוב השיחות שלי הם לסלולר) גבוהים מדי לטעמי (על כך אכתוב מאמר נוסף בימים הקרובים). הוא ביקש ממני להמתין וחזר אליי עם הצעה מפתה: 30 אגורות לדקה לכל מכשיר, 15 אגורות SMS.

הודיתי לו על ההצעה וניסיתי ליצור קשר עם המתחרה הגדולה של אורנג'. סלקום. הם גם מוכנים להציע לי כל מכשיר למעט iPhone דרך הוראת קבע, אך מבחינת מחירי השיחות, אין הרבה חדש: יש יעדים מוזלים, אך מחיר השיחה הוא 60 אגורות וכל SMS הוא 30 אגורות. לסלקום יש את מוטורולה Milestone שחשקתי בו זמן רב (בהיעדר Nexus One בארץ), אך עם מחירי שיחות כאלו, חשבון הטלפון שלי יאמיר פלאים.

חזרתי ליואב, והסכמנו שאני אקח את תוכנית מחירי שיחות המוזלים ומכשיר נוקיה E72. יואב עדכן אותי היכן נמצא המקום הכי קרוב שאוכל לקחת מכשיר. לקחתי מכשיר (אני מעדיף את השחור, יש גם גירסת ברונזה) והתחלתי ללמוד ולהשתמש בו.

אז איך המכשיר? טוב, אבל…

מבחינת ביצועים ומהירות עבודה, המכשיר בהחלט מרשים. גלישה סלולרית, פלאש (חלקי), וידאו, אודיו, הוא לא רע בכלל. המכשיר מתמודד לא רע עם ריבוי משימות, והמקלדת שלו, כמה שהיא קטנה (והיא בהחלט קטנה מול ה-E61 הישן שלי) קל להתרגל אליה ואפשר אפילו להחליף שפת כתיבה ביד אחת (מקש ה-SHIFT וה-SYM מצד שמאל). תוכנות כמובן לא חסר לסימביאן, ואחרי שהתקנתי את Nimbuzz, Fring, Putty ואת Skype, הייתי מאושר. הכל עבד בצורה יפה.

כעת הייתי צריך למצוא דרך להעביר את כל התוכן מה-E61 שלי ל-E72. למשתמשי Windows החיים די קלים: מתקינים PC Suite, מסנכרנים עם המכשיר הישן, מנתקים, מחברים את החדש, מבצעים סינכרון והכל בפנים, רק ש.. אין לי מכונת Windows פיזית (יש לי רק מכונה וירטאולית). מה לעשות, אני עם לינוקס בבית..

אחרי שבדקתי פתרונות אלטרנטיביים (SyncML שיכול לעשות רק רבע עבודה: מול OVI של נוקיה זה לא עבד, מול גוגל אפשר לסנכרן רק חלק), מצאתי פתרון מפתיע ב-E72: מסתבר שיש תוכנה פנימית לנוקיה שמאפשרת לך דרך ה-Bluetooth להסתנכרן מול מכשיר ישן ולהעביר הכל. החלטתי לנסות: "שידכתי" בין המכשירים, בחרתי מה להעביר (הכל), ונתתי לסינכרון לעבוד. 10 דקות לאחר מכן (יש לי ערימות של תוכן במכשיר הישן) הכל עבר בהצלחה ובצורה חלקה לחלוטין. שאפו נוקיה!

נתקלתי בכמה הפתעות לא נעימות. אני יכול להכריז כי S60 3rd Edition שקיים אצלי ב-E61 הוא הרבה יותר יציב ממה שיש בנוקיה E72 עם ה-5th Edition. היו לי יותר מפעם אחת מקרים שהייתי צריך להפעיל מחדש את המכשיר כי הוא פשוט .. נתקע. גם ניהול הזכרון (ששופר, לדברי נוקיה) עדיין סובל מבעיות, ולא פעם קרה לי שבגלישה דרך Opera Mobile (לא Opera Mini) קיבלתי הודעה שהזכרון מלא ועליי לסגור אפליקציות (קצת בעייתי לסגור כשכל מה שרץ זה המערכת עצמה + הדפדפן בלבד). כולי תקווה שיהיה עדכון תוכנה על כך בקרוב.

ומה עם סוללה? אחרי הכל, זה יכול להיות המכשיר חכם והכי משוכלל, אך כשהסוללה נגמרת ואין לך שום שקע USB או שקע חשמלי בסביבה, המכשיר נהפך למשקולת נייר. החלטתי לעשות ניסוי: הטענתי את המכשיר בבוקר עד הצהרים, ומהצהרים התחלתי להשתמש בו בשימוש מלא: גלישה מלאה, SMS, קבלת והוצאת שיחות וכו'. אחרי 40 שעות לאחר הטעינה הבטתי במד הסוללה. מסתבר שה-E72 לא ממש מתרגש ממני ומד הסוללה עמד על 50% וזה בהחלט הפתיע אותי לטובה. מסתבר שנוקיה הצליחו לשפר (בהשוואה ל-E61 הישן שלי) את צריכת הסוללה במידה משמעותית וכבר זמן רב לא נתקלתי במכשירים שהצליחו "לסחוב" מעבר ל-24 שעות בשימוש מלא (וזה, שוב, כולל חיבור WIFI, גלישה בדור-3 וכו').

לסיכום: האם הייתי ממליץ על המכשיר הזה? תלוי למי. לאנשים שמחפשים FUN עם הטלפון במובן של רוב הזמן לקבל ולהוציא שיחות, משחקים בטלפון, טרוטונים ועוד, הייתי ממליץ להם לחפש מכשיר אחר. זה לא מכשיר צעצוע. מצד שני, לאנשים שהטלפון בשבילם הוא בראש וראשונה מכשיר עבודה והם גם רוצים מצלמה לא רעה (המצלמה הפעם היא 5 מגה-פיקסל), רמקול סביר (לא לשמיעת מוסיקה אלא יותר לשיחות במצב Speaker), מגוון גדול של תוכנות ומקלדת מלאה – הייתי ממליץ מאוד לקנות אותו עם הסתייגות אחת: אם יש לך מכשיר כמו E70 או E71: השדרוג אינו שווה כל כך.

נוקיה לאט לאט יורדים מ-S60 לכיוון מערכות יותר מתקדמות, אולם נוקיה צריכים להחליט מה הם רוצים בעצם לעשות. האם המכשירים העסקיים (סידרה E) יהיו עם Symbian^3? או עם Meego? על כך אין עדיין תשובה ברורה מהחבר'ה בפינלנד וחבל. נוקיה יכולים לחזור ולשלוט בשוק העיסקי ביד רמה ולהותיר מאחור את אפל, מיקרוסופט ואחרים – אם הם יהיו בפוקוס ויכריזו איזו מערכת תלך לאיזו סידרה ומה מפת הדרכים שלהם ל-3-4 השנים הקרובות.

זכאים לשדרוג לחלונות 7 ב”חינם”? כדאי שתקראו

image

בחודש שעבר החלה מיקרוסופט במבצע הגדול לקידום מכירות של חלונות 7. במסגרת המבצע, לקוחות הרוכשים מחשבים החל מחודש יולי, יזכו “בחינם” לשדרוג מ-ויסטה לחלונות 7, בהתאם לגירסה שהם רכשו (לדוגמא: ויסטה HOME ל-חלונות 7 HOME).

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

פתאום אנשים רבים החלו לראות את עלות ה”חינם”..

חברות כמו HP לדוגמא גובה לא פחות מ-22 ליש”ט (138 ש”ח בעת כתיבת שורות אלו) עבור .. משלוח התקליטור, ואנחנו מדברים כאן על מעטפת פצפצים שבתוכה יש תקליטור שדרוג בלבד ועוד דף קטן להסבר, לא יותר מזה! קנית מס’ מחשבים? כל הכבוד! תכפיל את ה-22 ליש”ט במספר המחשבים.

אך האם HP לבד בקטע? כפי שניתן לראות בתגובות, התשובה היא בהחלט לא. לנובו, טושיבה ואחרים גם דורשים מחירים גבוהים על עלות משלוח תקליטור מסכן (אגב, ברוב המקרים לא מדובר בדיסק מקורי של מיקרוסופט אלא דיסק צרוב של יצרן המחשבים).

אינני מבין מדוע בימים אלו, שיצרני המחשבים כולם נמצאים עם אתר גדול, אין הם מציעים הורדה בחינם (או כמעט בחינם) של גירסת השדרוג. הורדה של 4 ג’יגה קובץ אינה משימה כה קשה, והעלות מבחינת היצרן הרבה יותר זולה ממשלוח דיסקים. גם הכנת גירסת קובץ להורדה לא אמורה לקחת זמן רב (כל מה שהקובץ אמור לעשות הוא להציג רשיון, לפרוס את ה-IMAGE על גבי מחיצת החירום, שינוי MBR כדי שיפעל ממחיצת החרום, והפעלת המחשב מחדש. לא משהו שקשה לכתוב תוך פחות מיום..). כל מפתח רציני בסביבת מיקרוסופט מכיר בוודאי את ה-MSDN של מיקרוסופט ומנויים של MSDN יכולים להוריד גרסאות מלאות של מערכות ההפעלה, כך שאין בעיה טכנולוגית ובוודאי שלא משפטית, אז מדוע חברות סוחטות את הלקוח על דברים שמלכתחילה מיקרוסופט פרסמה שהם יהיו “בחינם”, ולבסוף מתבררים כ”חינם” + משלוח במחירים מטורפים?

אין ספק שבמקרה זה HP בהחלט מגזימים במחיר (אחרי הכל, הם היחידים שהחליטו שאם אתה קונה נטבוק שלהם, אינך זכאי ליציאת VGA אלא אם תוציא מארנקך 80$ על כבל שהם המציאו כדי לחלוב את לקוחותיהם!), ולקוחות שחושבים לנצל את ה”חינם” מומלץ שיסתכלו היטב על האותיות הקטנות של ה”חינם”, ואם הם יכולים להמתין עד אחרי ה-22 לאוקטובר, הם יקבלו כבר את המחשב עם חלונות 7 (תלוי בגירסה) מותקנת.