У меня такая проблема, когда регистрируется какой-нибудь пользователь, то выдаётся вот ето:
Невозможно отправить e-mail. Пожалуйста, свяжитесь с администратором сайта, если проблема будет повторяться.
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\drupal\includes\mail.inc on line 193.
Невозможно отправить e-mail. Пожалуйста, свяжитесь с администратором сайта, если проблема будет повторяться.
Сам свою Аднмискую учётную запись создал давно.. полгода назад...
Как это исправить? Ну или отключить отправку? Я вроде отключал.. всё равно пытается отправить и выдаёт эту ошибку (Ну в любом случае, придётся же налаживать это дело)
(Извините, но всё же спрошу, как узнать версию своего друпал, и как узнать где лежит база данных с пользователями, и как её изменить) - не стал в отдельную тему, вдруг ругать не будете))
Комментарии
1. Косяк хостера, либо фича
2. Версию друпала можно узнать в админке, в отчёте о состоянии
3. База пользователей лежит в базе данных, которую использует друпал, если задаётся такой вопрос, то лучше туда не лезть
Косяк хостера?)))) Я держу это на своей машине)))
У мну запущен Апач, ПхпАдмин, Мускул, И файлЗилла.
В настройках E-mail с которого якобы должны отсылаться письма, "localhost@mysite.ru", однако ко мне на страничку можно попасть по IP ))
попробуйте отключить все: в "управлении пользователями"- "параметры регистрации"
переключатель сюда "Посетители могут создавать учетные записи, разрешение администратора не требуется."
галочку тут убрать "Требуется подтверждение по электронной почте, когда посетитель создает учетную запись"
и не забудьте сохранить : )
Потом все поставите обратно, когда выложите на сайт.
Сделал всё как вы сказали, но всё по прежнему, может проще поднять почтовый сервер?
Выкладывать сайт буду как минимум черз год... а целый год в нерабочем состоянии это не правльно(((
Неужели нет другого выхода?
Может подскажете, какие функции отвечают за отправку письма? Я бы в них поправил кое-чего.. например в начале написал return(); и всё...
Порт 25 у фаервола открыт, однако выдаётся такая ошибка:
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\drupal\includes\mail.inc on line 193.
Невозможно отправить e-mail. Пожалуйста, свяжитесь с администратором сайта, если проблема будет повторяться.
хз, надо кого-то умного искать или по ошибке искать на орге
http://drupal.org/node/372272
вот это почитайте http://www.simplecoding.org/php-mail-pod-windows.html
Поисковики рулят, попробуйте может понравиться : )
Что значит "в нерабочем"? Сайт работает. Это именно "косяк хостера", а то что хостер - Вы, ничего не меняет. Если хотите чтобы у Вас на локальной машине сайт работал как на площадке - настраивайте свой сервер.