zend_mm_heap corrupted

kode

never knows best
zend_mm_heap corrupted

Вобщем имел несчастье получить в наследство дедик на винде. Сегодня звонят говорят - сайт не работает, пустая страница.

Залажу на фтп - смотрю индекс: пустой файл!!! Ладно, хрен с ним, восстановился из бекапа.

Но всплыли ошибки:

в errorlog'е теперь пишет:

Код:
....
PHP Fatal error:  Cannot access private property Smarty::$caching in ***\\libs\\Smarty.class.php on line 1161
PHP Notice:  Undefined property: Core::$debugging in ***\\libs\\Smarty.class.php on line 1120
PHP Fatal error:  Cannot access private property Smarty::$compile_id in ***\\libs\\Smarty.class.php on line 1155
...
это при условии что свойства обьявленны как public

и крашится апач при каждом заходе с ошибкой:

Код:
zend_mm_heap corrupted

Решил переставить PHP - поставил 5.2.6: не помогло


Вот думаю ехать на хостинговую площадку, поставить FreeBSD, но блин, я не хочу заниматся не своими обязанностями, да ещё и в праздники......SHIT!!!!
 

fixxxer

К.О.
Партнер клуба
попробуй поотключать зенд оптимайзеры всякие с акселераторами, если есть.

а вообще, подозреваю, что поставить нормальную ОС быстрее, чем разобраться на винде в чем там дело.
 

Андрейка

Senior pomidor developer
мож проще каждому занимацца своим делом? программистам - программировать, виндовым админам занимацца виндой, а любителям правильных осей идти пить пиво?
 

kode

never knows best
в общем проблему решил: она в коде была (бекап был не идентичен потёртому индексу), но что странно: реакция похапе неадекватная
 

tony2001

TeaM PHPClub
что-то из APC/Zend Accelerator/Eaccelerator было включено?
если нет - дай пример кода.
 

kode

never knows best
Автор оригинала: tony2001
что-то из APC/Zend Accelerator/Eaccelerator было включено?
если нет - дай пример кода.
Нет, ничего не было включено.....

пример кода выложить не могу: там много, а куском баг не повторить....
 
Сверху