Centos x86_64 PHP 5.2.14 SQLITE отсутствует? (WEBTATIC репо) - PullRequest
1 голос
/ 30 октября 2010

я уже обновил php на моем сервере до версии 5.2.14 из репозитория webtatic (http://repo.webtatic.com/yum/centos/5/x86_64/). Но я не могу найти SQLITE.

Может ли кто-нибудь мне помочь?

1 Ответ

3 голосов
/ 19 марта 2011

Я не знаком с webtatic ...

Чтобы увидеть, какая версия sqlite установлена ​​на компьютере, выполните следующую команду как root или sudo

yum info sqlite

Полагаю, вы имеете в виду, что php не может получить доступ к sqlite?

Что мне нужно было сделать, это установить часть php sqlite. По какой-то причине кажется, что Centos выпалили его из своего php-дистрибутива. Чтобы установить sqlite для php, я скачал версию php, установленную на сервере.

wget http://www.php.net/get/php-5.2.14.tar.gz/from/a/mirror

Создание расширения sqlite

tar zxvf php-5.2.14.tar.gz
cd php-5.2.14/ext/sqlite
phpize
./configure
make
make install

Добавить sqlite.so в php Создайте файл (вероятно, вы должны увидеть другие INI-файлы в той же папке)

vi /etc/php.d/sqlite.ini

Нажмите «i» для режима вставки и добавьте следующую строку

extension=sqlite.so

Нажмите клавишу [esc] и введите: от wq до 'w'rite и' q'uite VI

Затем перезапустите Apache

/etc/init.d/httpd restart

запуск страницы php с помощью phpinfo (); вверху покажет, установлен ли у вас sqlite.

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