Php示例使用XMPPPHp或JAXL连接Google Cloud连接服务器

时间:2014-08-01 11:42:21

标签: php xmpp google-cloud-messaging jaxl

我正在尝试为谷歌云下游和上游消息传递制作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";
?>

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

Link-1

现在我得到了:

  

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

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

Link-2

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

如果我可以从Java转移服务器,我很担心。

0 个答案:

没有答案