Сбой сегментации PHP-сценария - PullRequest
0 голосов
/ 22 октября 2009

У меня есть PHP-скрипт, работающий на OSX Snow Leopard. Когда я запускаю его из командной строки, он выдает

'Ошибка сегментации'

. Если я поставлю exit() в конце файла, он не выдаст ошибку. Зачем нужен выход?

Ответы [ 2 ]

0 голосов
/ 23 октября 2009

Не видя код, сложно ответить. Попробуйте разделить и согласовать метод отладки: Отключите весь код с комментарием. Посмотрите, если проблема возникает. Если нет, включите первую половину кода. Если проблема появляется снова, отключите все, кроме первой четверти кода. Продолжайте делить и соглашаться, пока не найдете ту часть сценария, которая вызывает проблему.

Полагаю, вы не закрываете какую-то открытую ручку. Но опять же, я просто догадываюсь, так как не вижу кода.

0 голосов
/ 23 октября 2009

У меня были подобные ошибки, когда расширения не очень хорошо играют вместе. В одном случае это были curl и pgsql, и при смене порядка их загрузки проблема исчезла. (Поменяйте местами строки extension.so в php.ini или переименуйте файлы (например, в z-curl.ini), если у вас есть настройка conf.d.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...