Re: php與postfix配合無法寄信,接著apache會掛掉

看板FreeBSD作者時間21年前 (2004/07/18 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
mail()的部分還有一個奇怪的問題 就是明明信已經寄出去,收件者也收到了信 但是在瀏覽器中怎麼都會跑出無法顯示網頁的問題 以下是我的測試碼 整個檔案中只有這樣的內容,沒有其他的程式 $mail_to = "xxx@xxxxxx.com"; $mail_subject = "subject"; $mail_message = "message"; $mail_headers = "From: <xxx@xxxxx.com>"; mail($mail_to, $mail_subject, $mail_message, $mail_headers); ※ 引述《fiddler (stone)》之銘言: > 我已經測試過 > 將mod_php5改成mod_php4 > 結果還是一樣 > 因此可以排除這個問題 > 再來就是檢查sendmail的path問題 > 結果發現 > /usr/sbin/sendmail -> /usr/sbin/mailwrapper > 但是mailwrapper沒有連結到 /usr/local/sbin/postfix > 因此於/etc/mail/mailer.conf中新增了一行 > mailwrapper /usr/local/sbin/sendmail > 如此便解決了postfix與php的mail()問題 > 再來一個insertion動作跑出三個重複結果 > 我找到問題在於magic_quotes_gpc > 將magic_quotes_gpc改為On > 則解決了這個問題 > 但是我並不了解為什麼magic_quotes_gpc會跟資料庫的insertion有關 > 最後一個 > 還不解的是為什麼http的處理會一直累積呢 > 明明線上只有約三十個人 > 但是三個小時前的httpd pid還是存在 > 更奇怪的是每個httpd都有佔用cpu的使用 > 導致系統累積太多的使用資源而愈跑愈慢 > ※ 引述《fiddler (stone)》之銘言: > > 可能是這個原因造成的 > > 我之前都一直在http.conf中使用 > > php_value register_globals On > > 但是現在卻無效 > > 雖然設了,但是phpinfo()中還是一樣為off > > 不曉得怎麼解決呢 > > 因為是使用虛擬主機的關係 > > 因此不能在php.ini中設定 > > 每個虛擬必須有自己的設定 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 218-160-57-7.dynamic.hinet.net
文章代碼(AID): #10-TeA00 (FreeBSD)
文章代碼(AID): #10-TeA00 (FreeBSD)