我有一個即將開展的項目,其中我將需要我們的網站(PHP5/Apache 1.3/OpenBSD 4.1
)連接到我們與OS400 V5R3一個的iSeries上運行,這樣我可以訪問一些後端系統表存儲在那裏。我已經做了一些檢查,但遇到了一些障礙。PHP連接到的IBM i(AS/400)
從我所看到的IBM的DB2擴展和DB2軟件只能在Linux下運行。我試着用IBM的所有軟件編譯擴展,甚至嘗試過預編譯的ibm_db2擴展,但沒有運氣。 IBM僅支持Linux,因此我在內核中啓用了Linux仿真,但似乎沒有任何幫助。
如果有人在OpenBSD下讓所有東西本能地運行,那會很好,但是我想我可能需要做的是設置第二臺服務器,運行安裝了DB2的CentOS(最有可能通過ZendCore for IBM,因爲它似乎爲我做了這一切)和驅動程序,以便我可以設置一個小型事務服務器,我可以發佈並獲取我需要的DB2數據的JSON表示。
第二個選項看起來是否過分或者是否有其他人有更好的想法?