После регистрации пользователей на сайте, вылетает уведомление - Невозможно отправить e-mail. Свяжитесь с администратором сайта, если проблема повторяется. До этого было все нормально, все могли регистрироваться. Подозреваю, что проблема в хостере, но как это проверить? И где мне найти php.ini, может в нём неправильно прописано!
Комментарии
nichost.ru ?
Да, он самый.
Собственно это и ответ? Всё дело в хостинге?
на этом хостинге я недавно делал на заказ несколько сайтов (хостинг у заказчика уже был и менять его он не хотел по ряду причин, хотя я и настаивал) и вылезла точно такая же ошибка. изучение логов показало нехватку памяти. при этом самое противное было то, что локальная копия сайта отрабатывала без проблем, хотя memory_limit были выставлены одинаково, 128M. полностью вылечилось при переходе на более дорогой тариф с memory_limit 160M.
Проблема известная на хосте - когда нехватает ресурсов, сбрасываются процессы - отправка не выполняется, у нескольких клиентов такие проблемы привели к тому что возник модуль, который сначала пишет письмо в базе а при неудачной отправке организовывает "очередь" и когда наконец отправка происходит - оповещает об этом в журнале и убирает из очереди. У Вас два пути - увеличенный тарифный план организация отправки почты из очереди.
Ссылка на модуль некорректная, не могли бы Вы её исправить?
Ну это же элементарно http://www.drupal.ru/node/81728
Поправил
Да, уже сообразил. Всё-таки хостер виноват получается, зажал ресурсы?
Как бы это по-корректней объяснить - чтобы никакого не обидеть - у хостера выбор не большой - либо у Вас белый экран, либо "захлёбывается" весь сервер, либо Вам в пределах разумного тарифного плана - отключают процессы при превышении оными лимита ( внутрешнего ) :), есть тарифные планы с гарантированными ОП и CPU - обычно это VPS планы и дедик
Аналогичная ситуация - "Невозможно отправить e-mail...", только... когда ресурс был на виртуальном хостинге, все было нормально, никаких ошибок, переехала на VPS - появилась эта проблема, причем на данный момент нагрузка как минимум в три раза ниже, чем была до переезда (упала пока сайт был закрыт), vps у того же хостера, что и виртуальный хостинг был. Куда рыть в настройках сервера? Панели управления сервером - isp менеджер лайт и parallels power панель, ос centos-6-x86. MX записи перевела на googlе apps, ситуация не изменилась, google вроде открывает почтовые ящики, но писем туда не приходит.
Если хостер ру-центр, то необходимо поставить модуль smtp, т.к ру-центр недавно настройки для всех сменил.
Нет, не ру-центр, да и переезд то был в пределах одного хостера, не думаю что за неделю они настройки какие-то решили сменить. На почтовый ящик (переведенный на googlе apps) письма напрямую с других е-мейл отправляются, поэтому, думается, проблемы не в настройках сервера, а в друпале. Так не хочется лишние модули ставить... может есть еще у кого-нибудь идеи?
Мне тоже не хотелось))))
Все же не стала устанавливать лишний модуль, написала техподдержке хостера (которую и так последнее время порядком достала), их специалист поковырялся у настройках моего сервера и вуаля, почта заработала!