The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как mail() PHP заставить отправлять почту"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Как mail() PHP заставить отправлять почту"  +/
Сообщение от lop email(ok) on 28-Янв-10, 18:24 
Как mail() PHP заставить отправлять почту. В меня RedHat 9. Apache+PHP+MySQL, почтовый сервер sendmail.На сайте заполняется анкета и отсылается по указанному адресу. Но при инициации mail() из скрипта PHP в логах httpd error.log выдается sh: line1: /usr/sbin/sendmail Permission denied, а в mailere никаких следов обращения к sendmail, т.е. mail не находит sendmail. Пробую -  php -i | grep sendmail, а в результате выдайт:
PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot open shared object file: No such file or directory in Unknown on line 0.
Подскажите как решить проблему.
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как mail() PHP заставить отправлять почту"  –1 +/
Сообщение от Мелашич on 28-Янв-10, 18:52 
>Как mail() PHP заставить отправлять почту. В меня RedHat 9. Apache+PHP+MySQL, почтовый
>сервер sendmail.На сайте заполняется анкета и отсылается по указанному адресу. Но
>при инициации mail() из скрипта PHP в логах httpd error.log выдается
>sh: line1: /usr/sbin/sendmail Permission denied, а в mailere никаких следов обращения
>к sendmail, т.е. mail не находит sendmail. Пробую -  php
>-i | grep sendmail, а в результате выдайт:
>PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot
>open shared object file: No such file or directory in Unknown
>on line 0.
>Подскажите как решить проблему.

а как скрипт шлет? через php.ini ищет smtp или как ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Как mail() PHP заставить отправлять почту"  +/
Сообщение от lop email(ok) on 29-Янв-10, 09:58 
>[оверквотинг удален]
>>при инициации mail() из скрипта PHP в логах httpd error.log выдается
>>sh: line1: /usr/sbin/sendmail Permission denied, а в mailere никаких следов обращения
>>к sendmail, т.е. mail не находит sendmail. Пробую -  php
>>-i | grep sendmail, а в результате выдайт:
>>PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot
>>open shared object file: No such file or directory in Unknown
>>on line 0.
>>Подскажите как решить проблему.
>
>а как скрипт шлет? через php.ini ищет smtp или как ?

Да, скрипт ищет smtp через php.ini.  


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Как mail() PHP заставить отправлять почту"  +/
Сообщение от Pahanivo email(ok) on 29-Янв-10, 14:16 
>[оверквотинг удален]
>>>к sendmail, т.е. mail не находит sendmail. Пробую -  php
>>>-i | grep sendmail, а в результате выдайт:
>>>PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot
>>>open shared object file: No such file or directory in Unknown
>>>on line 0.
>>>Подскажите как решить проблему.
>>
>>а как скрипт шлет? через php.ini ищет smtp или как ?
>
>Да, скрипт ищет smtp через php.ini.

через php.ini? эта как?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Как mail() PHP заставить отправлять почту"  +/
Сообщение от Pahanivo email(ok) on 29-Янв-10, 07:54 
>Как mail() PHP заставить отправлять почту. В меня RedHat 9. Apache+PHP+MySQL, почтовый
>сервер sendmail.На сайте заполняется анкета и отсылается по указанному адресу. Но
>при инициации mail() из скрипта PHP в логах httpd error.log выдается

для начала ты бы показал код отправки
>sh: line1: /usr/sbin/sendmail Permission denied, а в mailere никаких следов обращения

sh ???? при чем тут sh ????
>к sendmail, т.е. mail не находит sendmail. Пробую -  php
>-i | grep sendmail, а в результате выдайт:
>PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot

причем тут snmp?
>open shared object file: No such file or directory in Unknown
>on line 0.
>Подскажите как решить проблему.

такое чуство что очередной веб девелопир взялся поставить сервак )))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Как mail() PHP заставить отправлять почту"  +/
Сообщение от lop email(ok) on 29-Янв-10, 10:07 
>[оверквотинг удален]
>>-i | grep sendmail, а в результате выдайт:
>>PHP Warning:  Unable to load dynamic library '/usr/lib/php4/snmp.so' - /usr/lib/php4/snmp.so: cannot
>
>причем тут snmp?
>>open shared object file: No such file or directory in Unknown
>>on line 0.
>>Подскажите как решить проблему.
>
>такое чуство что очередной веб девелопир взялся поставить сервак )))
>

Да, но что делать, системщик уворлился и я прошу совета на форуме.Сервак стоит и работает, но из скрипта PHP функция mail() не отправляет почту.  

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру