Я использую PHP 7.2 и пытаюсь установить oci8
pecl install oci8
приводит к загрузке, но происходит сбой при запуске phpize со следующим сообщением:
running: phpize
Can't find PHP headers in /opt/remi/php72/root/usr/include/php
The php-devel package is required for use of this command.
ERROR: `phpize' failed
Как бы то ни было, еслиЯ пытаюсь установить php-devel. Я получаю сообщение, что оно уже установлено:
Package php-devel-5.4.45-17.el7.remi.x86_64 already installed and latest version
Nothing to do
Я пробовал несколько вариантов, но не могу заставить phpize работать.Любая помощь приветствуется.
Спасибо
ОБНОВЛЕНИЕ
- Я сделал новую установку php 7.3 с использованием remi.Это установило файл php.ini в каталог / etc
- Я установил php73-php-oci8
- Я подтвердил версию и модуль php в phpinfo ()
Что касается Oracle Instant Client, я не совсем уверен, что я делаю, вот что я сделал:
- cd /etc/yum.repos.d
- (несколькошаги для получения пакетов)
- sudo yum установить oracle-instantclient18.3-basic
- sudo yum установить oracle-instantclient18.3-devel
- sudo yum установить oracle-instantclient18.3-jdbc
- sudo yum install oracle-instantclient18.3-sqlplus
- список sudo yum oracle-instantclient * ... это подтверждает установку
Этонасколько я могу получить.Я не уверен, как «включить его в путь к библиотеке».Я не уверен в следующем шаге.Пожалуйста, сообщите
Спасибо