2

我正在尝试为谷歌云下游和上游消息传递 CCS 服务器。我使用 Java 制作了一个服务器,为了方便起见,在我想将它转移到 php 之前它运行良好。

我找到了两个用于 XMPP 连接的库,即 XMPPPHP 和 JAXL。

我正在尝试使用 JAXL 首先使用下面的代码和 php 环境的 SetTimeOut 超过 2 分钟。

  <?php
 include_once 'jaxl.php';
 $client = new JAXL(array(
 'jid'=>'<my_sender_ID>@gcm.googleapis.com',
 'pass'=>'my_API_key',
 'auth_type'=>'PLAIN',
 'host' => 'gcm.googleapis.com',
 'port' => '5235',
 'force_tls' => true
)); 
$client->start();
echo "done";
?>

在下面的 url 中研究了这个问题,所以也改变了配置。

链接-1

现在我得到:

致命错误:第 51 行的 /var/www/vhosts/hostname/ccs-server/jaxl/core/jaxl_logger.php 中的最大执行时间超过了 60 秒

当我尝试使用 XMPPPHP 时,我得到了以下链接

Link-2

并得到与连接到 tcp://gcm.googleapis.com 失败相同的错误。

我很担心是否可以从 Java 转移服务器。

4

0 回答 0