2

Google クラウドのダウンストリームおよびアップストリーム メッセージング用の CCS サーバーを作成しようとしています。私は Java を使用してサーバーを作成しましたが、便利なように php に移行する前はうまく機能していました。

XMPPPHP と XMPP 接続用の JAXL の 2 つのライブラリを見つけました。

以下のコードを使用して、php 環境の SetTimeOut を 2 分以上に設定して、最初に JAXL を使用しようとしています。

  <?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 を試してみたところ、以下のリンクが表示されました

リンク-2

tcp://gcm.googleapis.com への接続に失敗したのと同じエラーが発生しました。

サーバーをJavaから移行できるかどうかとても心配です。

4

0 に答える 0