Не получается установить расширения oci8
pecl.php.net/package/oci8
У меня Elementary os 64bit (фактически, это ubuntu 12.04)
Php 5.5.9
Apache 2.4.7
На хабре есть статья по этой теме, но мне она не помогла.
Что я делал:
1)Установил оракловские библиотеки:
oracle-instantclient12.1-basic и oracle-instantclient12.1-devel
2) Теперь устанавливаем само php-расширение. К сожалению, репозиториев с oci8 я не нашел, пришлось устанавливать через pecl:
sudo pecl install oci8
Но это не сработало (позже я узнал, что это из-за того, что pecl не в состоянии подхвать системные настройки прокси и ему нужно вручную прописывать их:
sudo pear config-set http_proxy
http://username:password@yourproxy:yourport)
Поэтому, устнавливал так: с
pecl.php.net/package/oci8 скачал архив и подсунул его команде pear install
3) Теперь у меня в /usr/lib/php5/20121212/ появился oci8.so
По идее, осталось только создать ini-файлы для подключения:
В /etc/php5/mods-available/ создаю oci8.ini с такой строкой:
extension=oci8.so (пробовал и полный путь: extension=/usr/lib/php5/20121212/oci8.so)
Создаю ссылку на этот файл в /etc/php5/apache2/conf.d/
Перегружаю апач
Набираю php -m и...oci8 среди подхваченных расширений пхп нету.
Что я делаю не так?