spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
Привет всем! Подскажите как установить расширение php oci8. Установил оракл 12 версии, с помощью второго способа, этого руководства У меня установлен пакет php56. Пытаюсь установить пакет php-oci8. Появляется ошибка при попытке установить зависимый пакет oracle-instantclient-basic Что это за зависимые пакеты oracle-instantclient-sdk и oracle-instantclient-basic? Зачем они мне нужны, если я оракл уже установил?Как установить просто расширение oci8? |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Проблема скорее всего в том, что instantclient-basic-linux.x64-12.1.0.2.0.zip не лежит в открытом доступе, ее надо брать в личном кабинете на сайте оракла или еще каким-то способом. Поэтому требуется сборка пакета вручную: скачать исходники пакета, положить туда instantclient-basic-linux.x64-12.1.0.2.0.zip и запустить makepkg. |
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
Попробовал установить отдельно расширение oci8 с помощью pecl. Установил php-pear. sudo pecl install oci8 выдало мне, что требуется php7... А я за рабочим компьютером и нет возможности 7 версию ставить... Сейчас буду пробовать найти instantclient-basic-linux. |
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
Эх! Почти :) При сборке пакета php-oci8 ошибка. Пытаюсь разобраться, что с этим делать...
|
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
http://pecl.php.net/package/oci8PHP OCI8 2.1 builds with PHP 7. Use 'pecl install oci8-2.0.10' to install OCI8 for PHP 5.2 - PHP 5.6.Думаю, вам надо откатить исходники пакета на один коммит назад (т.е. на 8a5b053d) и бампануть PKGBUILD с 2.0.8 до 2.0.10. |
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
В PKGBUILD версию поменял с 2.1.0 на pkgver=2.0.10 Что значит "бампануть"? Никогда с этим не сталкивался. Видимо нужно другой md5sums. Или вообще его убрать, или что то ещё сделать.
|
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
Здесь написано, что можно использовать SKIP. Не могу найти как его использовать... |
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
Разобрался. Вот так: md5sums=('SKIP'). Удалось установить. Настраиваю дальше. |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
md5sum можно узнать с помощью команды md5sum. Я написал ментейнеру пакета, чтобы он подкрутил в зависимостях требуемую версию php. Если у вас все получилось, добавьте пожалуйста в заголовок темы "[РЕШЕНО]". |
spiritabsolute |
|
Темы:
2
Сообщения:
9
Участник с: 03 марта 2016
|
С oci8 разобрался, спасибо! |