ApnsPHP icon indicating copy to clipboard operation
ApnsPHP copied to clipboard

Push is received but page is loading continuesaly on AWS Server

Open mitulshah4 opened this issue 9 years ago • 2 comments

Hi, I'm using PHP Version 5.6.8 with latest version of ApnsPHP. I'm pasting my code below which is loading continuously but I am getting Push in devices.

Filename : testpush.php ( page contains only below code)

include 'application/libraries/ApnsPHP/Autoload.php';

// Instantiate a new ApnsPHP_Push object
$apns_message = new ApnsPHP_Message();
$apns_message->setCustomIdentifier("Message-Badge-3");
$apns_message->setText('Test Message');
$apns_message->setSound('Sounds.caf');
$apns_message->setBadge(0);

$receivers = array('cb9e63***0162116255ef9***324354****c7da4ac72ba5bbc91b17076c06f6f','d67a5d2e22c05***571ce64e6c59d81a1***30a0cbc5ba440***986d143702e9');

for ( $i = 0; $i < count($receivers); $i ++ ) {
    $apns_message->addRecipient($receivers[$i]);
}

if ( $apns_message->getRecipientsNumber() > 0 ) {
    $push = new ApnsPHP_Push(
            0, 
            'upload/pushcert.pem'
    ); 
    $push->connect();

    $push->add($apns_message);

    $push->send();
    $push->disconnect();
}

Facing the issue only on AWS Elastic Beanstalk and working fine on local. Can anybody suggest the answer ?

mitulshah4 avatar May 20 '15 13:05 mitulshah4

Looks like this issue: https://github.com/immobiliare/ApnsPHP/issues/84

If so, the bug in PHP will be fixed in 5.6.9.

rwforsythe avatar May 20 '15 17:05 rwforsythe

Seems like PHP 5.6.9 and 5.5.25 fix this issue.

rwforsythe avatar May 26 '15 17:05 rwforsythe