У меня есть скрипт, который отлично работает в браузере, но не работает при запуске через CRON.
В частности, сценарий использует stream_socket_client()
для создания защищенного сокета, однако, несмотря на то, что он работает нормально, когда я запускаю через браузер, на стороне CRON возникают следующие ошибки:
Предупреждение PHP: stream_socket_client (): не удалось включить шифрование в /var/www/vhosts/tweetheartsapp.com/httpdocs/API/testSend.php в строке 18
Предупреждение PHP: stream_socket_client (): невозможно подключиться к ssl: //gateway.sandbox.push.apple.com: 2195 (неизвестная ошибка) в /var/www/vhosts/tweetheartsapp.com/httpdocs/API/testSend.php в строка 18
Я использую следующую команду для запуска CRON:
0-59 * * * * php -q httpdocs/API/testSend.php
Есть ли причина проблемы через CRON? Кто-нибудь может дать мне какой-нибудь совет, как я могу запустить это в CRON?