У меня вопрос, у меня есть настройка задания wron cron в cpanel, и она не работает .. Я имею в виду, что задание cron выполняется, но работа внутри кода не происходит …
Но когда я просто ввожу тот же URL в браузере, код успешно выполняется …
Так может кто-нибудь сказать мне, что в wget точно такая же ситуация, как если бы мы выполняли запрос браузера
текущий cron выглядит так. Я использую Zend PHP Framework
wget -b http://www.**myhost**/index/db-backup
Если у вас включен curl — вы можете просто сделать это как запись cron:
curl http://www.**myhost**/index/db-backup
Тогда это точно, как если бы вы нажали адрес в браузере
Если вам не нужен какой-либо дамп данных из вывода cron — вы можете сделать это
curl http://www.**myhost**/index/db-backup > /dev/null 2>&1
Http-запрос с использованием wget и вашего браузера может отличаться. Это может вызвать некоторые проблемы в применении. Вы можете отладить ваш http-запрос с wget --debug URL
вариант.
Для простого сканирования в целях cron у wget есть опция spider wget --spider URL