Я получаю сообщение об ошибке при попытке установить oci8
в Ubuntu, используя pecl
:
sudo: pecl: command not found
PECL является репозиторием для Расширений PHP, предоставляя каталог всех известных расширений и размещая средства для загрузки и разработки расширений PHP. Упаковка и система распределения, используемая PECL, совместно используются со своей сестрой, ГРУШЕЙ. ГРУША Является Репозиторием Расширения и Приложения PHP, найденным в https://pear.php.net.
В Ubuntu 14.04 открывают терминал и тип:
sudo apt-get install php-pear php5-dev # required in order to use pecl
sudo pecl install oci8-2.0.12
Это - самый легкий способ установить oci8 на Ubuntu 14.04 с помощью pecl, но из-за XAMPP Вам установили PHP 7.2. Можно ли переключиться между версиями PHP путем следования инструкциям в том, Как иметь две версии установленного PHP и переключиться легко между ними?.
В типе Ubuntu 16.04:
sudo apt install php-pear php7.0-dev # required in order to use pecl
sudo pecl install oci8
В типе Ubuntu 18.04:
sudo apt install php-pear php7.2-dev # required in order to use pecl
sudo pecl install oci8
Просмотреть pecl тип информации использования:
man pecl