Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PHP与UniData数据库的通信_Java_Php_U2_Unidata_Uniobjects - Fatal编程技术网

Java PHP与UniData数据库的通信

Java PHP与UniData数据库的通信,java,php,u2,unidata,uniobjects,Java,Php,U2,Unidata,Uniobjects,我想写一个PHP脚本,可以从托管在不同服务器上的UniData数据库检索信息 我遇到了这个脚本: <?php $UdSession = new COM("UniObjects.unioaifctrl"); $UdSession->HostName = "192.168.0.1"; $UdSession->AccountPath = "c:\ibm\mydemoaccount"; $UdSession->UserName = "admin"; $UdSe

我想写一个PHP脚本,可以从托管在不同服务器上的UniData数据库检索信息

我遇到了这个脚本:

<?php
  $UdSession = new COM("UniObjects.unioaifctrl");
  $UdSession->HostName = "192.168.0.1";
  $UdSession->AccountPath = "c:\ibm\mydemoaccount";
  $UdSession->UserName = "admin";
  $UdSession->Password = "password";
  $UdSession->Connect();
?>

我从

并将解压后的文件夹放在源代码的根目录中

当我尝试运行此php脚本时,遇到如下错误:
无法创建COM对象UniObjects.unioaifctrl

请告诉我如何纠正这个问题

此外,我的本地主机当前正在Windows上运行。最终我希望在Mac OS上运行代码。我听说过使用UniObjects for Java。我在哪里可以下载这个库,如何将这个库合并到我的代码中


谢谢。

您是否用实际数据更新了您发布的脚本?@Bartdude,是的。$UdSession=new COM(“UniObjects.unioaifctrl”)引发错误;如果您希望以OSX为目标,那么就不要使用COM,因为COM只适用于Windows。如果您可以在这两种环境中让UniObjects在Java上运行,那么类似的东西可能会有所帮助?我认为还需要进行大量的研究。