Проблема с установкой php_pdo_oci на Ubuntu 14.04.1 LTS

В общем, вы вряд ли найдете последние версии на любом предварительно построенном стеке, так как всегда будет временной лаг между выпуском новой версии и выпуском пакета в официальных хранилищах из-за необходимости «сгладить» систему специфические зависимости и причуды.

У вас есть три варианта:

Загрузите определенные бинарные файлы Ubuntu из последней версии (если они есть) с соответствующих сайтов. Загрузите исходный код с указанных сайтов и скопируйте локально. Подождите, пока версия, которую вы заинтересованы, будет включена в официальные репозитории.

Теперь, если не существует особого варианта / необходимости, который не предлагается / не встречается в доступных пакетах, или вы не можете дождаться, когда vesrion будет включен в репозитории, я предлагаю вам перейти к предварительному, строить двоичные файлы.

И снова компиляция из исходного кода - это отличный опыт создания персонажа, который поможет вам оценить, как справляются с тяжелыми работами: -) Вам придется решать любые зависимости пакета вручную.

[d9 ] Учитывая, что крупные и активные проекты, такие как Apache, PHP и MySQL, предлагают исчерпывающую документацию и инструкции для установки из источника.

1
задан 13 February 2015 в 15:26

1 ответ

После установки драйверов Oracle вы можете использовать этот класс здесь, а затем вам просто нужно изменить свое соединение PDO от чего-то вроде

$pdo = new PDO("oci:dbname=mydatabase;charset=utf8", "user", "password");

до

$pdo = new PDOOCI\PDO("mydatabase", "user", "password");

Остальные должны работать точно так же, как если бы вы использовали объект PDO.

0
ответ дан 23 May 2018 в 23:17

Другие вопросы по тегам:

Похожие вопросы: