Автор Тема: php-sqlite3 / PHP Warning: Module 'sqlite3' already loaded in Unknown on line 0  (Прочитано 4003 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Всем привет!

Установил php5-sqlite3.
При попытке что-то запустить, получаю:
$ php test.php
PHP Warning:  Module 'sqlite3' already loaded in Unknown on line 0
PHP Fatal error:  Call to undefined function sqlite_open() in /tmp/test.php on line 3

Fatal error: Call to undefined function sqlite_open() in /tmp/test.php on line 3
Содержимое файла:
$ cat test.php
<?php

$db 
sqlite_open('test.db');

?>

Почитал в сети, пишет что где-то в конфигах есть дубликаты, искал, но не нашёл.
Подскажите, где искать...
« Последнее редактирование: 27.12.2015 14:19:30 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 189
    • Домашняя страница
rpm -ql ... и искать по путям. Почему не php5-sqlite?
Андрей Черепанов (cas@)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
rpm -ql ... и искать по путям. Почему не php5-sqlite?
Опечатался, установил как раз php5-sqlite3.
$ rpm -ql php5-sqlite3
/usr/lib/php/5.5.24/extensions/sqlite3.so
/usr/share/doc/php5-sqlite3-5.5.24.20150415
/usr/share/doc/php5-sqlite3-5.5.24.20150415/CREDITS
/usr/share/php/5.5/extconf/sqlite3
/usr/share/php/5.5/extconf/sqlite3/config
/usr/share/php/5.5/extconf/sqlite3/params
$ cat /usr/share/php/5.5/extconf/sqlite3/config
extension=sqlite3.so
$ cat /usr/share/php/5.5/extconf/sqlite3/params
file_ini=sqlite3.ini
exceptions=
$ ls /etc/php/5.5/
apache2-mod_php/ cgi/             cli/             fpm-fcgi/
$ cat /etc/php/5.5/*/php.d/sqlite3.ini
extension=sqlite3.so
extension=sqlite3.so
extension=sqlite3.so
extension=sqlite3.so
Что убрать-то, так и понял, вроде по-всякому пробовал, не помогает.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Через PDO получилось создать БД:
apt-get install php5-pdo_sqlite<?php

$db 
= new PDO('sqlite:test.db');

?>

Не знаю какой вариант лучше...
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Так что, php5-sqlite3 не работоспособен ?
Какой вариант будет предпочтительным для Linux и Windows (Denwer, например) ?
Сноси Винду, переходи на Линукс ! :)