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

0

Я так много раз менял 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.

Теги:
xampp
oci

1 ответ

0

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню