簡體   English   中英

通過PHP連接到DB2

[英]Connecting to DB2 through PHP

我正在嘗試使用XAMPP從Windows機器連接到DB2數據庫。

當我嘗試加載php_ibm_db2模塊時,出現以下錯誤

“ PHP啟動:ibm_db2:無法初始化模塊用模塊API = 20060613編譯的模塊用模塊API = 20090626編譯的PHP這些選項需要匹配”

如何解決此問題並連接到db2數據庫?

這意味着您正在嘗試使用imb_db2 .dll文件的舊版本(似乎是2006年版本 ,以及PHP的最新版本(2009年版本 您應該為PHP和擴展名使用相同的版本。

http://downloads.php.net/pierre/提供了一些擴展名.dll的最新版本; 其中,有php_ibm_db2.dll 1.8的幾個版本; 幸運的是,它們可能會與您的PHP版本匹配-並且有適用於PHP 5.2和5.3的版本。

您有不同的“版本”:20060613和20090626

您是自己編譯的嗎? 重新編譯。

最佳答案接近,但沒有PHP 5.3.2 VC9(Windows)NTS(非線程安全)所需的正確php_ibm_db2.dll。 但是我發現了一個擁有它的東西-還有更多! 鏈接:

通過適用於DB2的Technology Explorer在SourceForge上安裝PHP IBM DB2 DLL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM