У меня есть сценарий PHP, расположенный по пути, например /var/www/vhosts/hostname/httpdocs/webservices
, у меня есть и сценарий PHP, и файлы .pem
, и я правильно назвал файл .pem
в сценарии, но все же, когда запускаю сценарий Я не получаю push-уведомления, вместо этого я получаю предупреждения, такие как:
Warning: stream_socket_client() [function.stream-socket-client]: Unable to set local cert chain file `ck_push_test.pem'; Check that your cafile/capath settings include details of your certificate and its issuer in /var/www/vhosts/ipartyapps.com/httpdocs/webservices/testPush.php on line 12
Warning: stream_socket_client() [function.stream-socket-client]: failed to create an SSL handle in /var/www/vhosts/ipartyapps.com/httpdocs/webservices/testPush.php on line 12
Warning: stream_socket_client() [function.stream-socket-client]: Failed to enable crypto in /var/www/vhosts/ipartyapps.com/httpdocs/webservices/testPush.php on line 12
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.push.apple.com:2195 (Unknown error) in /var/www/vhosts/ipartyapps.com/httpdocs/webservices/testPush.php on line 12
Failed to connect 0
Я дважды проверил все пути, разрешения и владельца / группу как скрипта, так и .pem
файлов, все еще не получая push-уведомления.