![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Чатланин!
Форумчанин
Регистрация: 20.11.2010
Сообщений: 140
|
![]()
Настраиваю cron в ISPManager. Сценарий в исполняемом файле достаточно простой на PHP... незамысловатые расчеты,запись в БД MySQL и отправка письма на мыло при помощи mail().
Но по расписанию, при помощи cron, в скрипте выполняется все кроме отправки письма на почтовый ящик. Если вызвать файл со сценарием через браузер - то проблем нет и все работает так, как должно. Но без ручного вызова, при помощи cron, скрипт не работает полностью... Тех.поддержка хостинга что-то не совсем адекватно реагирует... Может быть кто-нибудь сталкивался с такой проблемой - напишите - я тех.поддержке подскажу)) |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.12.2010
Сообщений: 334
|
![]()
возможно крон выполняет скрипт от имени дефолтного пользователя web-сервера, а не от имени владельца аккаунта, вероятно этому пользователю запрещено использование функции mail(), либо некорректно настроен sendmail.
варианты решения: -долго и нудно просить техподдержку решить вопрос. -пробовать альтернативные варианты отправки, например через сокеты. -вынести функцию mail() в отдельный файл, а в файле, запускаемом по крону, вызывать этот файл с помощью file_get_contents(). |
![]() |
![]() |
![]() |
#3 |
Чатланин!
Форумчанин
Регистрация: 20.11.2010
Сообщений: 140
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Альтернатива cron | gunsoy | PHP | 4 | 13.10.2012 07:01 |
Настройка Cron задача | Авторитет | PHP | 3 | 07.04.2012 23:11 |
Cron + Perl + IceCast2 | ev0lution | Perl | 1 | 02.03.2012 15:11 |
возникла проблема cron + множество id | webber9989 | PHP | 3 | 01.11.2010 16:44 |
Нужен код функции, которая отправляет письмо на ящик на mail.ru | kolchakA | C/C++ Сетевое программирование | 9 | 06.12.2009 22:43 |