Как установить oci8 на php 7.4.9 в Windows 10

#php #windows-10 #oracle9i #oci8 #php-7.4

#php #windows-10 #oracle9i #oci8 #php-7.4

Вопрос:

Я использую Windows 10 (x64). используя php 7.4 и загружая отсюда … https://windows.php.net/download#php-7.4

Я распаковываю его и помещаю в c:php7.4.9 и раскомментируйте некоторое расширение в php.ini, мне нужно подключиться к oracle9i и mysql, поэтому я раскомментировал oci8_12c, oci8 и pdo_mysql, мой pdo_mysql работает нормально.

Каждый раз, когда я запускаю php. появится запрос на то, что мои oci и oci8_12c не являются допустимыми командами win32, и phpinfo () показывает, что мой oci не установлен….

Я попытался найти какую-нибудь другую dll из pecl, чтобы заменить исходную. Все то же самое.

любой может помочь, большое спасибо.

Комментарии:

1. Для PHP OCI8 вам также необходимо установить некоторые клиентские библиотеки Oracle (см. Инструкции по установке ), а также соответствующий VS, распространяемый, если вы установили Oracle Instant Client . Убедитесь, что клиент Oracle является тем же 32 или 64-разрядным, что и PHP (не ОС). Одна из проблем, с которой вы столкнетесь, — это найти версию Oracle Client, которая работает на Win 10, а также подключается к 9i DB. Я не думаю, что клиент 11.2 был сертифицирован на Win 10.