PHP באג במערכת

  • יום שישי, 5 נובמבר, 2010
  • 21:37אחרי הצהריים

שרת בישראל הפסיק להגיב לנו.

חווינו באג במערכת ה 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

« חזרה