pear/MDB2_Driver_oci8 требует расширения PHP "oci8"
Я получил эту ошибку:
unable to find package 'MDB2_Driver_oci8' file 'MDB2/Driver/oci8.php'
поэтому я попытался установить его с
pear install MDB2_Driver_oci8-1.4.1
но появляется следующая ошибка
pear/MDB2_Driver_oci8 requires PHP extension "oci8"
No valid packages found
install failed
НО я установил oci8. В php.ini extension_dir указывает на правильный каталог, где находится файл oci8.so. В моем phpinfo.php я получаю следующий вывод:
Похоже, расширение успешно установлено. Я что-то упустил в pache2.conf или в php.ini?
ОС: SUSE Enterprise Linux 12
Apache2.4.16
PHP 5.5.14
1 ответ
Что я забыл сделать:
Есть два файла php.ini. Один в /etc/php5/apache2/php.ini
а также /etc/php5/cli/php.ini
, Я забыл настроить файл cli и не добавил расширение oci8.so.
Я думаю, что все, кто имеет большее отношение к PHP, знают об этом, я предоставляю решение только потому, что, может быть, они новичок, как мой поиск решения.