zend-framework - 萬網到底支不支援zend?
黄舟
黄舟 2017-05-16 16:43:22
0
2
454

基於zend寫的發送郵件代碼,本機測試,smtp.163.com smtp.qq.com 都挺好的,放到萬網上面就不行了,根本發送不出去。
電話客服,說完全支持,是zend3.2.6。
我現在也迷糊了

錯誤回報:Warning: stream_set_timeout(): supplied argument is not a valid stream resource in /data/home/qyu07071/htdocs/system/Zend/Mail/Protocol/Abstract.php on line 445

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(2)
Ty80

SMTP一般都依賴fsockopen,如果SMTP端使用了SSL,還需要開啟openssl。有些空間會關閉fsockopen,所以有可能連SMTP發不出郵件。你可以用phpinfo查一下是否把它disable了。

Peter_Zhu

zend只是一個php的框架,沒有特別的限制,除非你沒有部署成功。那問題可以簡化為萬網支不支援php發送郵件,可以透過phpinfo查看是否有SMTP。預設都是開啟的,我覺得萬網是支援php發送郵件的,建議把發送失敗的報錯提示發出來。 error_reporting(E_ALL);
display_errors(1);

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板