1

参考下面我之前的问题,我可以让 PHP 与 SYBASE ASE 15.7 对话:

为什么需要密码加密时与 ASE 的连接会失败?

正如我所提到的,我们遇到了一个小障碍,所以我在这里发布另一个问题,意思是在努力尽快解决它的同时,任何有专业知识的人,请分享。当然,一旦我们能够弄清楚,也会在这里分享答案。

我要做的类似于下面的这些帖子:

http://tldp.org/HOWTO/Sybase-PHP-Apache/index.html

http://sybase-addict.com/2010/01/16/sybase-ase-v15-apache-and-php-compilation/

但是使用最新的 apache 版本 PHP 5.3.6,并连接到 Sybase ASE 15.7。此外,我们正在运行 Debian 挤压稳定版。可能来自 Sybase 的人可能是回答这个问题的最佳选择。所以请酌情提供帮助。

- 我们在 PHP 5.3.6 与 Sybase ASE 的对话上取得了成功。- 我们在 PHP 与 Apache 的对话方面取得了成功

但不是两者兼而有之。

我猜想成功的关键组件是知道要使用哪些 ./configure PHP 选项以及 Sybase 的特定库链接。上面的链接与我们正在寻找的类似,但每次,我都尝试使用默认 ./configure 之外的任何其他选项进行编译,我会在下面收到错误:

PHP 警告:PHP 启动:无法加载动态库 '/opt/sybase/OCS-15_0/php/php536_64/lib/sybaseasephp.so' - /opt/sybase/OCS-15_0/php/php536_64/lib/sybaseasephp.so : undefined symbol: executor_globals in Unknown on line 0

任何 PHP/SYBASE 专家都知道这个问题的答案,请分享。

最好的,

4

0 回答 0