oracle — PHP OCI8 Невозможно загрузить. Не является действительным приложением win32

Я пытался столько раз изменить php.ini в это:

расширение = php_mysql.dll

расширение = php_mysqli.dll

extension = php_oci8.dll; Использовать с Oracle 10gR2 Instant Client

extension = php_oci8_11g.dll; Использование с Oracle 11gR2 Instant Client

; Расширение = php_openssl.dll

; Расширение = php_pdo_firebird.dll

расширение = php_pdo_mysql.dll

расширение = php_pdo_oci.dll

; Расширение = php_pdo_odbc.dll

; Расширение = php_pdo_pgsql.dll

расширение = php_pdo_sqlite.dll

; Расширение = php_pdo_sqlite_external.dll

; Расширение = php_pgsql.dll

; Расширение = php_pspell.dll

; Расширение = php_shmop.dll

но когда я перезагружаю Apache в XAMPP, это появляется как предупреждение:

Запуск PHP: не удалось загрузить динамическую библиотеку «C: \ xampp \ php \ ext \ php_oci8.dll» -% 1 не является допустимым приложением Win32.

Запуск PHP: не удалось загрузить динамическую библиотеку «C: \ xampp \ php \ ext \ php_oci8_11g.dll» -% 1 не является допустимым приложением Win32.

Запуск PHP: не удалось загрузить динамическую библиотеку «C: \ xampp \ php \ ext \ php_pdo_oci.dll» -% 1 не является допустимым приложением Win32.

Я проверил, и они существуют в моем php \ ext

Для информации я использовал «Версия Windows: Windows 7 Home Basic SP1 64-bit», «Версия XAMPP: 1.8.1» и «Версия панели управления: 3.1.0 3.1.0» и «[PHP: 5.4.7]», и я использую OracleXE11.

0

Решение

Он жалуется, что это не действительное приложение Win32. Возможно, вам нужно изменить ваш OracleXE11 на 32-битную версию.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]