Simplexml_load_file не работает с заданием cronPhp

Кемеровские программисты php общаются здесь
Anonymous
Simplexml_load_file не работает с заданием cron

Сообщение Anonymous »

У меня на сервере есть задание cron, которое запускает этот PHP-скрипт каждые 30 минут. Задание Cron выглядит следующим образом:

Код: Выделить всё

*/30 * * * * wget https://example.com/cron.php -O /var/log/cronerror.txt
Задание Cron работает, сценарий PHP выполняет несколько задач (отправляет электронную почту, обновляет базу данных и т. д.), и все работает нормально.

Что не работает, так это часть сценария, использующая simplexml_load_file, загружающую внешний URL-адрес. При открытии этого URL должно быть отправлено SMS-сообщение.

Когда я открываю скрипт в браузере, SMS-сообщение отправляется и все работает. Но когда задание cron выполняет сценарий, он не отправляется. Похоже, он не может открыть URL-адрес через simplexml_load_file. Есть идеи, почему/другие решения?

Подробнее здесь: https://stackoverflow.com/questions/517 ... h-cron-job

Вернуться в «Php»