Categories
php

php 4.3.10 e object overload

se come me utilizzate pear, soprattutto per quel che riguarda i db layer, e programmate un pochino ad oggetti l’ultima incarnazione di php, la 4.3.10, si sarà rivelata un incubo anche a voi. Oggi ho scoperto come arginare il problema per quel che riguarda l’ottima classe DB_DataObject:

THIS MAY SEGFAULT PHP IF YOU ARE USING THE ZEND OPTIMIZER or PHP 4.3.10 (to fix it, just add
define(‘DB_DATAOBJECT_NO_OVERLOAD’,true);
before you include the file DataObject.php reducing the optimization level may also solve the segfault.

tra l’altro pare che nelle ultime nightly build di php sia stato risolto il problema dell’object overloading che affliggeva appunto la maggior parte delle classi pear.

ciauz