שרת בישראל הפסיק להגיב לנו.
חווינו באג במערכת ה PHP שנובעת מבעיות קוד בליבת המערכת PHP מול APACHE,
להלן פלט השגיאה:
[Fri Nov 05 21:19:34 2010] [error] [client 87.69.67.162] zend_mm_heap corrupted
פעלנו על פי
http://bugs.php.net/bug.php?id=40479
בהתאמה , על מנת להתמודד עם התקלה,
נערכו קבצי המקור של PHP + APACHE לצורך תיקון הבאג.
ככל הנראה המקרה נגרם עקב סקריפט במערכת vbulletin בגרסה 4.
המשך החקירה הובילה אותנו לשדרוג המערכת לגרסאות האחרונות ( שמכילות תיקון לבאג זה ).
התעדכנו כרגע לגירסא
# ./php-cgi -vPHP 5.2.14 (cgi-fcgi) (built: Nov 5 2010 22:31:04)Copyright (c) 1997-2010 The PHP GroupZend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies with the ionCube PHP Loader v3.3.15, Copyright (c) 2002-2010, by ionCube Ltd.
בנוסף , גירסאת APACHE החדשה נכנסה לפעולה
# httpd -v
Server version: Apache/2.2.17 (Unix)Server built: Nov 5 2010 22:33:11
פתרון זה ,ואינו וודאי - על פי רישום הבאג באתר PHP.
במידה ונחווה קשיים נוספים , נעבור לעריכת apachectl להוספת איפוס MM_ZEND בשעת הרצה.
שבת שלום
יונתן פינגל
RHCT - SecureHost.co.il