所以我有一个非常独特的问题。
我使用php-ODBC(32位)连接到远程ERP系统。该系统具有支持性,仅提供32位ODBC驱动程序。
为了在PHP中使用这些驱动程序,我必须使用32位php(除非有人知道在这里使用PHP 86_64上的32位模块)
这意味着我还需要Apache 32位,因为据我所知,没有办法用Apache 64位运行PHP 32位。
这里的任何帮助将不胜感激,我尝试使用
进行编译- 与-LIBDIR = LIB32
但与Libtools存在无限冲突
答案 0 :(得分:0)
您可以使用Easysoft ODBC-ODBC Bridge。
有了这个,您可以安装一个32位ODBC-ODBC Bridge服务器,它可以连接到您的ERP 32位ODBC驱动程序和一个64位ODBC-ODBC Bridge客户端,它可以连接到32位ODBC-ODBC Bridge服务器
这是一种商业产品,您可以获得试用许可证。如果您打算尝试联系Easysoft支持(support@easysoft.com)并询问他们如何设置它。
使用此选项意味着您可以保留您的defualt Apache& PHP既是64位的,但仍然可以访问32位ODBC数据源。
答案 1 :(得分:0)
我用32位操作系统重新格式化服务器..不是我的首选,但在时间限制下,这就是我剩下的全部。我没有尝试fastcgi,虽然这个解决方案听起来很合理,因为它是它自己的过程。谢谢你的帮助