2013-07-22 4 views
1

Просьба указать способ выполнения планировщика заданий на кукурузу Godaddy или другого сервера хостинга? Любая помощь будет оценена.Как назначить задание cron для запуска каждого еженедельного напоминания по электронной почте, используя php

Моя почта(), как

mail('[email protected]','News letter reminder','hi dear'); 

Заранее спасибо

ответ

2
  1. Создать вкладку хрон с помощью crontab -e команды, добавьте следующую строку в хрон:

    0 0 * * 0 php your/php/script/path/email_script.php 
    
  2. Создание PHP скрипт и включите здесь свои функции электронной почты. Это хорошая идея включить полный путь.


Что касается создания cronjob в GoDaddy. их документация объясняет это достаточно хорошо:

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

Используйте 'Weekly' вариант:

Weekly - Отображает день и час поле. Введите день и время дня, в которое вы хотите выполнить задание Cron. Например, вы можете настроить свою работу каждый четверг в 7:00 утра, выбрав «четверг» и «07: xx».

Смотрите документацию: http://support.godaddy.com/help/article/3548/working-with-cron-jobs

+0

спасибо за документацию @Amal –

1

стараются хранить сообщения в файле message.txt. Затем, в вашем кронтаб, добавьте команду следующим образом:

/usr/sbin/sendmail -f [email protected] [email protected] < /path/to/message.txt