PHP Попытка получить свойство не-объекта

Я запускаю скрипт APNS PHP, и он работает нормально, но один файл вызывает ошибки PHP, и я хочу знать, как я должен это исправить.

Появляются следующие ошибки:

/usr/bin/php -f /usr/share/nginx/www/processFeedback.php <br/>Started processing FeedbackPHP Notice: Trying to get property of non-object in /usr/share/nginx/www/processFeedback.php on line 46 PHP Warning: stream_socket_client(): unable to connect to (Failed to parse address "") in /usr/share/nginx/www/classes/Apns.php on line 66 PHP Notice: Undefined variable: errstrn in /usr/share/nginx/www/classes/Apns.php on line 69 PHP Fatal error: Uncaught exception 'Exception' with message '<br/>Failed to connect 0 ' in /usr/share/nginx/www/classes/Apns.php:69 Stack trace: #0 /usr/share/nginx/www/classes/Apns.php(49): Apns->connect() #1 /usr/share/nginx/www/processFeedback.php(46): Apns->__construct(NULL, 'certificates/ck...', 'passwd') #2 {main} thrown in /usr/share/nginx/www/classes/Apns.php on line 69 

Строка 46:

 $apns = new apns($server->ServerUrl, $certificatePath, $certificate->Passphrase); 

Строка 66:

 $this->stream = stream_socket_client($this->server, $err, $errstr, 60, STREAM_CLIENT_CONNECT, $ctx); 

Строка 69:

 throw new Exception("<br/>Failed to connect $err $errstrn"); 

Файл PHP: https://github.com/bortuzar/PHP-Mysql—Apple-Push-Notification-Server/blob/master/processFeedback.php

DataService.php: https://github.com/bortuzar/PHP-Mysql—Apple-Push-Notification-Server/blob/master/classes/DataService.php

APNS.php: https://github.com/bortuzar/PHP-Mysql—Apple-Push-Notification-Server/blob/master/classes/Apns.php

Я не эксперт по PHP, так что мне не хватает?

Просто заметили это в трассе стека:

 #1 /usr/share/nginx/www/processFeedback.php(46): Apns->__construct(NULL, 'certificates/ck...', 'passwd') . 

Это ясно показывает, что $ server NULL. Что вы ожидаете от ServerUrl? Возможно, вы могли бы просто ввести это как строку в соответствующей строке, например:

 $apns = new apns('myServerUrl', $certificatePath, $certificate->Passphrase)