#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.