Cron Drupal в Kubuntu
:~# nano /etc/crontab
*/45 * * * *
www-data
/usr/bin/wget -O - -q -t 1 http://www.example.com/cron.php
Обязательно в файле
crontab последняя строка должна быть пустой, иначе последняя команда выполняться не будет. Командой whereis проверить расположение бинарных файлов, используемых при запуске:
~# whereis wget
wget: /usr/bin/wget
Закрываем доступ к файлу cron.php:
To block remote access to cron.php, in the server, .htaccess or vhost configuration file add this section:
Order Deny,Allow
Deny from all
Allow from localhost
Allow from 127.0.0.1
Allow from xx.xx.xx.xx <-- address="" files="" ip="" your="">-->
Выбрать правильный Drupal хостинг - очень важно.
Комментарии