LINUX.ORG.RU

[php] mysql_close() - Segmentation fault

 


0

0

всем привет.

недавно поставил apache/php/mysql на Arch Linux, при использовании функции mysql_close() в консоль (если запускать скрипт из консоли) вываливается segmentation fault. если запускать из браузера, то оно, видимо, до браузера не доходит, т.к. segfault, и туда вообще ничего не выводится (если что-то должно выводиться до mysql_close(). в консоль оно это пишет)

в чем может быть проблема? я вот думаю может в самом MySQL где-то проблема. только в чем именно?

Ответ на: комментарий от z-kzn-z

>Эмм.. Что пересобрать? PHP, MySQL?..

Да, и то, и другое. Хотя для начала - один только PHP, ибо он к MySQL лезет.

>И все-таки должна быть причина, можно без пересборки решить..

Наиболее вероятная причина - где-то нестыковка в вызовах. Обычно бывает в готовых сторонних бинарных сборках. За что я их и не люблю :)

KRoN73 ★★★★★
()

Мы тут давеча поймали дефект у PHP — когда по причине какого-нить таймаута соединение к MySQL отваливалось, вместо матюкнуться/пересоединиться при запросе он тупо сегфолтился. Бедняга не думал, что его могут использовать в долгоиграющем скрипте.

shimon ★★★★★
()
Ответ на: комментарий от shimon

>Бедняга не думал, что его могут использовать в долгоиграющем скрипте.

ну на шаред-хостингах обычно время работы жестко ограничено:)

anonymous
()
Ответ на: комментарий от anonymous

У нас хостинг не шаред, мы сами хостинг.

shimon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.