Обратите внимание, если вы хотите заключить сделку с этим пользователем, что он заблокирован.
собераю на php 5.5+ выполняю эту команду ./configure, система говорит что нет такого файла в директории. помогите пожалуйстаХотя, есть решение для PHP 5.4 (испытал на себе)
Код:# aptitude install php5-dev
Код:# svn co http://svn.php.net/repository/pecl/sqlite/trunk sqlite
Получили нечто такое:Код:# phpize
Запомните цифры во второй строке!Код:Configuring for: PHP Api Version: 20100412 Zend Module Api No: 20100525 Zend Extension Api No: 220100525
Должны получить кучу текста иКод:# ./configure ... бла-бла-бла ... # make
Ну раз просит, то сделаем:Код:Build complete. Don't forget to run 'make test'.
В конце проверки будет вопрос на отправку репорта. Лично я ответил "нет", но кто как хочет, ничего плохого не случится.Код:# make test
Проверям, что вышло:Код:Do you want to send this report now? [Yns]: Y
Модуль есть - отлично. Перенесем в папку модулей PHP:Код:# ls -l modules total 1452 -rw-r--r-- 1 root root 916 Aug 25 02:25 sqlite.la -rwxr-xr-x 1 root root 1482112 Aug 25 02:25 sqlite.so
20100525 - может отличатся! Смотри в начало, где был ответ от phpizeКод:# cp modules/sqlite.so /usr/lib/php5/20100525/
Почистим за собой мусор:
Включим модуль:Код:# cd .. # rm -R sqlite
Вставим туда такой текст:Код:# nano /etc/php5/mods-available/sqlite.ini
Код:; configuration for php SQLite module ; priority=20 extension=sqlite.so
И ребутаем PHP:Код:# ln -s /etc/php5/mods-available/sqlite.ini /etc/php5/conf.d/20-sqlite.ini
Код:# service php5-fpm restart
Результат:
Посмотреть вложение 2219Посмотреть вложение 2220
Источники:
То же самое, только кратко: