Назад | Перейти на главную страницу

Почему при использовании PDO_SQlite возникает ошибка сегментации PHP 5.2.6?

Это установка на общий хостинг ModWest. Я включил и PDO, и PDO_sqlite на сервере, и phpinfo () проверяет, что оба они работают. Когда я обращаюсь к самому PDO, я в порядке и получаю значимую ошибку.

<?php
  $dbh = new PDO("");
?>

Это дает мне ошибку «Недопустимая строка подключения».

Но как только я начинаю строку подключения с sqlite:, У меня полный сбой. Когда я запускаю через веб-сервер, я не вижу ошибки. Когда я ввожу несуществующее имя файла, PHP действительно создает файл.

Я попробовал запустить конструктор через интерфейс командной строки и получил простую ошибку:

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

Я НИЧЕГО не вижу в журналах изменений PHP 5.2.6 об этой ошибке. У кого-нибудь есть дополнительные шаги по устранению неполадок?

ОС - Debian 5.0.4.

Похоже, это произошло из-за включения PDO и pdo_sqlite, но НЕ самого sqlite.

На сервере запущен Zend? Zend 3.3.9? Ионкуб?

Одна или другая из них, вероятно, не последняя версия, которая вызывает segfault из-за недопустимого адреса перехода.