acoustic
Новичок
Права доступа и отправка почты из PHP
Привет.
В какой-то момент перестала отправляться почта из PHP-скриптов на сервере (CentOS, Apache 2.0.52, PHP 5.0.4, для отправки использую mail()). Есть такой тестовый скрипт:
Выводит:
Но если я выполняю тот же самый скрипт рутом из коммандной строки (php ./mail.php), письмо отправляется и выводится статус 1.
/usr/sbin/sendmail — это символическая ссылка на /var/qmail/bin/sendmail, права стоят аж 777 (в порядке тестирования выставил), но ничего не меняется. Apache запущен под пользователем apache, группой apache.
Что делать, чтобы снова заработало?
Привет.
В какой-то момент перестала отправляться почта из PHP-скриптов на сервере (CentOS, Apache 2.0.52, PHP 5.0.4, для отправки использую mail()). Есть такой тестовый скрипт:
PHP:
print ini_get("sendmail_path") . "; ";
print (int)mail("мое@мыло.com", "test", "message");
Почта, соответственно, не отправляется./usr/sbin/sendmail -t -i; 0
Но если я выполняю тот же самый скрипт рутом из коммандной строки (php ./mail.php), письмо отправляется и выводится статус 1.
/usr/sbin/sendmail — это символическая ссылка на /var/qmail/bin/sendmail, права стоят аж 777 (в порядке тестирования выставил), но ничего не меняется. Apache запущен под пользователем apache, группой apache.
Что делать, чтобы снова заработало?