2014-01-09 48 views
0

我創建了一個使用PHP/MySQL的網站,並在我的網絡服務器上工作正常。郵件()私人局域網上的PHP

但是,一旦它在我的學校的私人網絡上安裝,mail()函數就停止工作。

任何想法?它可能被網絡上的端口阻塞了嗎? ...

+1

或者它可能在服務器的PHP配置中被禁用。我可以想象爲什麼:) –

回答

0

郵件功能在PHP文件中。 PHP文件在你的服務器上,你可以從世界任何地方調用這個php文件,它將起作用。 如果你已經將php文件移到不同的位置,它將不起作用。

在學校,他們有時會阻止某些網站或功能,那麼,是的,這可能是它。

需要更多的信息,你是什麼意思通過安裝在私人網絡?

0

mail()命令依賴於服務器的sendmail配置,該配置在php.ini文件中設置。檢查學校服務器上的文件 - 或者如果您無法訪問它,請諮詢管理員。