gpt4 book ai didi

php - 将 PHP 连接到 IBM i (AS/400)

转载 作者:IT王子 更新时间:2023-10-29 01:08:19 26 4
gpt4 key购买 nike

我有一个即将进行的项目,其中我需要将我们的网站 (PHP5/Apache 1.3/OpenBSD 4.1) 连接到我们的后端系统,该系统运行在带有 OS400 V5R3 的 iSeries 上,以便我可以访问存储在那里的一些表。我已经进行了一些检查,但遇到了一些障碍。

据我所知,IBM 的 DB2 扩展和 DB2 软件只能在 Linux 下运行。我试过使用 IBM 的所有软件编译扩展,甚至尝试过他们预编译的 ibm_db2 扩展,但没有成功。 IBM 只支持 Linux,所以我在内核中打开了 Linux 仿真,但这似乎没有任何帮助。

如果有人遇到过让一切都在 OpenBSD 下 native 运行,那会很棒,但我认为我可能需要做的是设置第二台运行 CentOS 并安装了 DB2 的服务器(很可能是通过 ZendCore for IBM,因为看起来为我做这一切)和驱动程序,这样我就可以设置一个小型事务服务器,我可以针对该服务器进行发布并获得我需要的 DB2 数据的 JSON 表示。

第二个选项是不是有点矫枉过正,或者其他人有更好的想法吗?

最佳答案

您是否看过使用 unixODBC 连接到服务器? ?如果我没记错的话,它支持 IBM DB2 并在 OpenBSD 上编译。查看http://www.php.net/odbc有关 PHP 端的更多信息。

如果您无法让它工作,您可以选择在 Linux 服务器上设置 Web 服务。

关于php - 将 PHP 连接到 IBM i (AS/400),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com