PEAR:: SOAP. Constant ... already defined

Krisha

pain in the neck
PEAR:: SOAP. Constant ... already defined

Обновили апач и пхп на серваке: Apache/1.3.31 (Unix) PHP/4.3.7

Вроде как всё работает как и работало, но вылезают непонятные нотайсы:

Notice: Constant 0”ЃРМ:mad: already defined in /opt/apache-php4.3.7/vhosts/www.site.net/htdocs/lib/pear/SOAP/Base.php on line 77

Notice: Constant HvuРМ:mad: already defined in /opt/apache-php4.3.7/vhosts/www.site.net/htdocs/lib/pear/SOAP/Base.php on line 78

Вот эти строки:
PHP:
# for float support
# is there a way to calculate INF for the platform?

define('INF',   1.8e307);
define('NAN',   0.0);
Кто нить сталкивался с подобным ?

Apache собран с такими параметрами:

./configure
--prefix=/opt/apache-php4.3.7
--with-mysql=/usr
--with-xml
--enable-bcmath
--enable-calendar
--enable-ftp
--with-gd
--with-kerberos
--with-openssl
--with-pear
--with-pgsql
--enable-sockets
--enable-track-vars
--with-ttf
--enable-gd-native-ttf
--enable-versioning
--with-zlib
--with-apache=../apache_1.3.31

P.S. "имена" констант, кот. якобы уже определены, выдаются постоянно разные.
 

Profic

just Profic (PHP5 BetaTeam)
Есть идея :)
Начиная с какой-то версии php по умолчанию стоит error_reporting = E_ALL.
А вот чем вызваны такие странные имена констант я не знаю.
 

Krisha

pain in the neck
Profic
Прикол в том, что error_reporting = E_ALL и display_errors = On у меня как был включен так и остался, именно благодаря этому то я и увидел сразу, что начали вылазить нотайсы, хотя раньше их не было.
 

Profic

just Profic (PHP5 BetaTeam)
Понятно.
Судя по тому, какие имена констант он показывает, у него проблемы с памятью. Вернее указатель либо не инициализируется либо в последствии теряется...
В общем я думаю, что это лучше к Тони :)
 
Сверху