2014-01-09 4 views
0

Я создал сайт с использованием PHP/MySQL, и на моем веб-сервере он работает нормально.mail() PHP в локальной сети

Однако, как только он был настроен в частной сети в моей школе, функция mail() перестала работать.

Любые идеи? Может ли это быть заблокировано чем-то с портами в сети? ...

+1

Возможно, он отключен в конфигурации сервера PHP. Я могу себе представить, почему :) –

ответ

0

Почтовая функция находится в файле PHP. Файл PHP находится на вашем сервере, и вы можете вызвать этот php-файл из любого места в мире, и он будет работать. Если вы переместили файл php в другое место, это не сработает.

В школах они иногда блокируют определенные сайты или объекты, то, да, это может быть так.

Нужна дополнительная информация, что вы подразумеваете под настройкой на частной сети networK?

0

Команда mail() полагается на конфигурацию sendmail сервера, установленную в файле php.ini. Проверьте этот файл на сервере вашей школы, или если у вас нет доступа к нему, спросите администратора.

Смежные вопросы