[請益]剛開始學php,使用mail()寄不出信

看板PHP作者 (超級新人)時間18年前 (2007/07/05 10:03), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
哈囉 各位小弟在學怎麼用mail()寄信, 我是用win Xp, php 5.2.1, apache 2.0 handler. 我有照書上所說的將 php.ini裡改成 smtp= seed.net.tw(我是用seednet的) 另外還有改 sendmail_from = XXX@seed.net.tw 也將 imap前面的分號去掉了 但是執行時 還是會出現錯誤訊息 Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in E:\AppServ\www\demo01.php on line 8 我有用 phpinfo() 去看 發現sendmail_from 是寫 no value 不知道是不是因為這個緣故 才會寄失敗. 但小弟我在改過php.ini後 有重新啟動apache server 不知道為什麼 phpinfo() 內的sendmail_from欄位還是no value. 想請問 我是否還有什麼地方 沒改好造成mail發不出去勒 ps. 小弟在mail()內的 收件人的email跟 寄件人相同. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.136.11

07/06 09:09, , 1F
我電腦重開機之後 似乎就可以寄信了
07/06 09:09, 1F

07/06 09:10, , 2F
第一次學這個, APACHE重開與否 都不確定><
07/06 09:10, 2F

07/06 09:11, , 3F
APACHE的開或關 是去點選 APACHE START 或 APACHE STOP嗎?
07/06 09:11, 3F

07/07 01:42, , 4F
看你在安裝過程有沒有預設是開機自動打開的!
07/07 01:42, 4F

07/07 01:43, , 5F
還有改過設定就要重新啟動一次喔!是APACHE不是電腦
07/07 01:43, 5F

07/07 09:06, , 6F
如果是no value的話,注意一下sandmail_from前面的分號!!
07/07 09:06, 6F
文章代碼(AID): #16Z55fFs (PHP)
文章代碼(AID): #16Z55fFs (PHP)