Задание крона PHP без двоичного файла PHP?

Попытайтесь проверить свой Apache error.log.

1
задан 18 August 2010 в 21:08
3 ответа

Вы оказываетесь перед необходимостью выбирать тот. Установите cli/cgi двоичный файл или используйте wget/curl для выполнения запроса к веб-серверу.

Если Вы хотите защитить сценарий, Вы могли бы скорректировать конфигурацию веб-сервера, чтобы блокировать доступ кроме от локального хоста или добавить что-то к сценарию для возврата ошибки, если бы запрос не произошел из локального хоста.

Конечно, Вы могли также перевести сценарий во что-то еще, но если необходимо пользоваться библиотеками, характерными для веб-приложения, это, вероятно, не стоит усилия.

4
ответ дан 3 December 2019 в 18:09

Похож я просто защищу его как упомянутый Zoredache. Поскольку будущие взгляды здесь являются хорошей ссылкой, которая ответила на большинство моих вопросов о модуле Apache по сравнению с двоичным файлом CGI: http://www.how2dev.com/running-php-scripts-using-cron/

Мое единственное беспокойство было то, что общедоступная ссылка не будет неуязвима для атак "отказ в обслуживании", но только позволяющий localhost походит на ответ для смягчения этого.Спасибо!

0
ответ дан 3 December 2019 в 18:09

Можно скомпилировать Сценарии PHP в Исполняемые файлы... http://wiki.swiftlytilting.com/Phc-win

0
ответ дан 3 December 2019 в 18:09

Теги

Похожие вопросы