@vp_arth

Как побороть Apache crash на Mandriva?

Волею судеб столкнулся с сервером, на котором установлена Mandriva 2010.

Проблема такая:
при использовании более восьми placeholders крешится форк апача...
$db->rows("SELECT * FROM A WHERE B_ID IN (?,?,?,?,?,?,?,?,?)", array(1,2,3,4,5,6,7,8,9));

При восьми и менее, все работает...

$ gdb httpd  /tmp/core.5075
......
Core was generated by `/usr/sbin/httpd -f /etc/httpd/conf/httpd.conf -DAPACHE2 -DHAVE_AUTHZ_SVN -DHAVE'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f755eab7a19 in ?? () from /usr/lib64/php/extensions/pdo_firebird.so
Missing debug package(s), you should install: apache-debug-2.2.22-0.1mdv2010.2.x86_64


Подозреваю, что баг в пакете php-pdo_firebird-5.3.2-1mdv2010.1.x86_64.rpm

Итак, вопрос: как его обновить малой кровью? Можно ли для Mandriva2010 использовать источники rpm для более новых версий? Каким образом?

Обновить ось не имею возможности, на сервере крутится важный софт...
  • Вопрос задан
  • 2684 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы