2015-02-11 162 views
0

我試過很多次改變的php.ini到這一點:PHP OCI8無法加載。不是有效的Win32應用程序

擴展=激活php_mysql.dll

延長= php_mysqli.dll

延長= php_oci8.dll;使用Oracle 10gR2即時客戶端

extension = php_oci8_11g.dll;與Oracle 11gR2的即時客戶端使用

;延長= php_openssl.dll

;延長= php_pdo_firebird.dll

延長= php_pdo_mysql.dll

延長= php_pdo_oci.dll

;擴展= php_pdo_odbc.dll

; extension = php_pdo_pgsql.dll

延長= php_pdo_sqlite.dll

;延長= php_pdo_sqlite_external.dll

;延長= php_pgsql.dll

;延長= php_pspell.dll

;延長= php_shmop.dll

但是當我在XAMPP中重新啓動Apache時,這顯示爲警告:

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 \分機存在

有關信息,我用 「Windows版本:Windows 7家庭普通版SP1 64位」 「XAMPP版本:1.8.1」和「控制面板版本:3.1.0 3.1.0」和「[PHP:5.4.7]」,我正在使用OracleXE11。

回答

0

他在抱怨說它不是有效的Win32應用程序。可能需要將OracleXE11更改爲32位版本。

相關問題