我有一個奇怪的郵件問題。具體來說,我有一個腳本來檢查請求標題,如果它匹配某個字符串,它會使用mail()
發送郵件。這是一個基本的郵件,標準的'到','主題','內容','來自'字段,沒有別的。PHP郵件放緩掛頁
郵件確實發送正常,但它會導致頁面加載掛起30秒以上(即使在生成的HTML之外使用mail()
)時間太長。我看到一些建議將郵件轉儲到數據庫並在其上運行cron作業,但在這種情況下這不是一個真正的選擇。
基本上,我想知道是否有辦法強制一個PHP腳本(頁面加載)完成沒有mail()
完成或一些配置我應該檢查,可能會導致這需要這麼長時間。
的問題。服務器設置本身是「有趣的」,至少可以說,如果服務器限制是導致速度下降的原因,我不會感到驚訝。我不願意重複過多的服務器本身,因爲它已經在4-6個月內完成了更換 - 更重要的是「現在就完成這項工作」,而不是其他任何事情。 – SickHippie 2012-03-29 16:19:19