Finar.ru
web.finar.ru
video.finar.ru
Темы для BootstrapNew!

FAQ по хостингам

технические особенности работы с популярными хостингами

Автор: Филипп Казаков, дата: 2010-03-29, просмотров 4435
Тэги

тип: FAQ, темы: Веб-технологии

nic.ru

Как настроить исполнение PHP-скрипта по расписанию через CRON?

Заходим в раздел "Веб-сервер -> Планировщик заданий", добавляем новое задание, выбираем стратегию исполнения, в поле "Выполняемая программа" вводим команду вида

cd /home/your_ident/site_folder/docs/ && /opt/php/bin/php -c /home/your_ident/etc/php.ini /home/your_ident/site_folder/docs/some_folder/dummy.php

, где your_ident - имя вашего идентификатора хостинга, /site_folder/docs/some_folder/dummy.php - путь к скрипту от корня вашего FTP. Сложный вид команды объясняется необходимостью запуска скрипта через интерпретатор командной строки. Удобно использовать код <?php mail("finar@finar.ru", "testCron", "test is good"); ?> для проверки работоспособности.

Если при отправке письма с сайта, используется стандартный метод вида $mailer->send($to, $from, $reply, $subject, $from_name); (для NetCat), то при любых $from и $reply в генерируемых письмах в полях "from" и "reply-to" фигурирует postmaster@mydomain.ru

Дело в том, что письмо отправляется не напрямую, а через ваш почтовый сервер, который может менять заголовок как угодно. Это зависит от его настроек, что он будет делать: подставлять свои заголовки или брать из тех, что пришли. Для фикса на nic.ru необходимо в разделе Веб-Сервер -> Почта Веб-Сервера добавить в "Исходящая - доверенные получатели" адреса, указанные в соответствующем компоненте CMS.

Алгоритм организации поддержки сайта при поддержке DNS с другого хостинга.

На примере Каравана:

  1. на караване: домены -> конкретный домен -> параметры делегирования -> использовать NS-сервера на Караване;
  2. главное меню -> поддержка DNS -> редактировать -> @ A выставить равным 212.193.237.85;
  3. там же создать запись вида www.ИМЯ_ДОМЕНА.ru . типа А, выставить равным 212.193.237.85;
  4. на nic.ru соответствующий сайт удалить (если домен планируется сделать синонимом);
  5. добавить ДОМЕН.ru и www.ДОМЕН.ru  в качестве синонима с существующему сайту.



Оставить комментарий 


Ваше имя:
->