Pecl установить oci8 с configure: error: "не удалось определить версию PHP, пожалуйста, сообщите" XAMPP на macOs - PullRequest
0 голосов
/ 02 октября 2018

Я пытался установить oci8 через pecl8 с помощью этой команды :
sudo pecl install oci8

Во время установки мне предлагается:
Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client [autodetect]

Затем я ввел:
instantclient,/Application/XAMPP/xamppfiles/lib/instantclient

Но тогда я получил ошибку:
configure: error: failed to detect PHP version, please report ERROR: /private/tmp/pear/temp/oci8/configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config --with-oci8=instantclient,/Application/XAMPP/xamppfiles/lib/instantclient' failed

Дополнительная информация :

  • XAMPP версия 7.0.9 osx
  • php -v: PHP 7.0.9 (cli)
  • php-config --version: 7.0.9
  • which php: /Applications/XAMPP/xamppfiles/bin/php
  • pecl version: 1.10.1
  • which pecl: /Applications/XAMPP/xamppfiles/bin/pecl

Вот полный журнал с моего терминала 1
Вот полный журнал с моего терминала 2

Как я могу решить эту проблему?Пожалуйста, помогите, спасибо.

Обновлено Я нашел здесь решение, и оно решило мою проблему
Использование заголовка неизвестный параметр -1 / -n ошибка.Возможно, связанный с ruby ​​
Я просто набираю команду, и она исправлена ​​
mv HEAD HTTP_HEAD

...