@strelkovandrey

Как установить OCI8 для PHP7 в Linux?

Добрый день, не могу заставить работать oci8 в php
На сервер instantclient уже есть, переменные настроенные, через командную строку всё конектится и работает

Теперь хочу подключить oci8 к php и использовать
поставил php-oci8, конфиг файл создались, в них есть строка extension=oci8.so

Но на странице phpinfo нет блока с oci8, только видно что есть конфиг файл в общем перечнее, а сам модуль как будто не включился

В чём может быть дело?
  • Вопрос задан
  • 1286 просмотров
Пригласить эксперта
Ответы на вопрос 2
DarkRaven
@DarkRaven
разработка программного обеспечения
На Windows у меня было подобное, не совпадали (архитектура x86 и архитектура x64) клиента и php, поставили не глядя, так сказать.
А вообще, нужно смотреть, а совместим ли ваш oci8 с той версией клиента, что установлен на сервере.
Потом, смотрите все логи php. на старте могут быть ошибки загрузки модуля.
Ответ написан
@strelkovandrey Автор вопроса
Проблема оказалось в том, что переменные окружения надо было ещё в httpd записать (по умолчанию только писали в конфиге оракла)

т.е. примерно как здесь проблема https://community.oracle.com/thread/2522765?start=...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы