簡體   English   中英

在Apache 86_64 Arch(64位)中使用32位模塊

[英]Using 32 Bit Modules with Apache 86_64 Arch (64 bit)

所以我有一個非常獨特的問題。

我正在使用php-ODBC(32位)連接到遠程ERP系統。 該系統是臨時性的,僅提供32位ODBC驅動程序。

為了將這些驅動程序與PHP一起使用,我也必須同時使用32位php(除非有人知道這里的解決方法可以在PHP 86_64上使用32位模塊)

這意味着我也需要Apache 32位,因為不幸的是,據我所知,無法使用Apache 64位運行PHP 32位。

這里的任何幫助將不勝感激,我嘗試使用

--with-libdir = lib32

但是與Libtools有無數的沖突

您可以使用Easysoft ODBC-ODBC Bridge

這樣,您可以安裝可以連接到ERP 32位ODBC驅動程序的32位ODBC-ODBC Bridge服務器和可以連接到32位ODBC-ODBC Bridge服務器的64位ODBC-ODBC Bridge客戶端。

這是一種商業產品,您可以在其中獲得試用許可證。 如果您打算嘗試此操作,請聯系Easysoft支持(support@easysoft.com),並詢問他們如何進行設置。

使用此選項意味着您可以將默認的Apache和PHP都保留為64位,但仍可以訪問32位ODBC數據源。

我用32位操作系統重新格式化服務器。.雖然這不是我的首選,但在時間限制下,這一切我都剩下了。 我沒有嘗試過fastcgi,盡管這個解決方案聽起來很合理,因為這是它自己的過程。 謝謝您的幫助

暫無
暫無

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

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