Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2013, 08:27   #1
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию Планировщик cron не отправляет письмо

Настраиваю cron в ISPManager. Сценарий в исполняемом файле достаточно простой на PHP... незамысловатые расчеты,запись в БД MySQL и отправка письма на мыло при помощи mail().
Но по расписанию, при помощи cron, в скрипте выполняется все кроме отправки письма на почтовый ящик.
Если вызвать файл со сценарием через браузер - то проблем нет и все работает так, как должно. Но без ручного вызова, при помощи cron, скрипт не работает полностью...

Тех.поддержка хостинга что-то не совсем адекватно реагирует...
Может быть кто-нибудь сталкивался с такой проблемой - напишите - я тех.поддержке подскажу))
Minus_yu вне форума Ответить с цитированием
Старый 13.07.2013, 08:31   #2
Mortimoro
Форумчанин
 
Регистрация: 03.12.2010
Сообщений: 334
По умолчанию

возможно крон выполняет скрипт от имени дефолтного пользователя web-сервера, а не от имени владельца аккаунта, вероятно этому пользователю запрещено использование функции mail(), либо некорректно настроен sendmail.

варианты решения:
-долго и нудно просить техподдержку решить вопрос.
-пробовать альтернативные варианты отправки, например через сокеты.
-вынести функцию mail() в отдельный файл, а в файле, запускаемом по крону, вызывать этот файл с помощью file_get_contents().
Mortimoro вне форума Ответить с цитированием
Старый 15.07.2013, 08:43   #3
Minus_yu
Чатланин!
Форумчанин
 
Аватар для Minus_yu
 
Регистрация: 20.11.2010
Сообщений: 140
По умолчанию

Цитата:
Сообщение от Mortimoro Посмотреть сообщение
-долго и нудно просить техподдержку решить вопрос.
вот так проблема решилась)))

спасибо за варианты!
Minus_yu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Альтернатива 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