FlightFiles под Windows

18 views
Skip to first unread message

Nemesis

unread,
Jul 16, 2009, 4:30:03 PM7/16/09
to Русское сообщество PHP-GTK
При запуске появляется следующая ошибка:

Точка входа в процедуру php_pdo_unregister_driver не найдена в
библиотеке DLL php5.dll.

php_sqlite.dll и php_pdo.dll - включены, подозреваю, что проблема в
разнице версий самих библиотек, что делать?

Shecspi

unread,
Jul 17, 2009, 12:06:46 AM7/17/09
to Русское сообщество PHP-GTK
Хм... Посмотрите порядок подключения библиотек. Должно быть так, а не
наоборот:

extension = php_pdo.dll
extension = php_sqlite.dll

Это действительно играет важную роль, возможно и Ваша ошибка связана с
этим.

Dzmuh

unread,
Jul 17, 2009, 1:44:49 AM7/17/09
to Русское сообщество PHP-GTK
Обычно (без участия пользователя) идущие в одном дистрибутиве PHP
библиотеки не могут быть разными, так как эти обе библиотеки включены
в стандартный дистрибутив PHP для Windows. Для работы с SqLite не
достаточно одного расширения. Нужна сама SqLite, её можно загрузить с
сайта производителя. Разместите загруженные файлы в бинарной
директории PHP.

Shecspi

unread,
Jul 17, 2009, 2:03:49 AM7/17/09
to Русское сообщество PHP-GTK
Насколько я помню, в отдельной установке SQLite нет необходимости.
После раскомментирования строк подключения php_sqlite.dll и
php_pdo.dll можно полноценно использовать sqlite-функции.

Nemesis

unread,
Jul 18, 2009, 6:24:26 AM7/18/09
to Русское сообщество PHP-GTK
Я был прав насчёт разных версий библиотек, у меня были php_pdo.dll -
5.2.3 и php_sqlite.dll 5.3.0, заменил их на версии 5.2.5 и всё
запустилось. Теперь можно хоть протестировать ФлайтФайлс, баг репорты
писать :-)?

Shecspi

unread,
Jul 18, 2009, 1:08:15 PM7/18/09
to Русское сообщество PHP-GTK
Я буду ждать :)
Reply all
Reply to author
Forward
0 new messages