我正在使用PHPMailer來處理我正在處理的項目,並且在我的本地主機上它像一個魅力一樣工作!但我正在使用朋友的服務器來測試不同設備的網站。當我在等待更多內容插入時,我正在做一些關於網站功能的工作。PHPMailer 500會話變量錯誤
我寫了一個腳本來跟着PHPMailer一起完成我所需要的一切,但是在頁面頂部,在我的doctype之前,我已經設置了幾個會話變量。經過幾個小時的修補之後,我意識到這是造成我的500錯誤的原因。我試着將它們移動到頭部,但(服務器上的)唯一的東西就是完全評論它們。但是,當我嘗試提交郵件時,它會轉到PHP文件,並且不會像它應該的那樣重定向到主頁。
有關如何解決此問題的任何想法?如果有幫助,這裏是我的代碼多數民衆贊成搞亂事情的一部分:
$errors = isset($_SESSION['errors']) ? $_SESSION['errors'] : []; $fields = isset($_SESSION['fields']) ? $_SESSION['fields'] : [];
更新:下面是的phpinfo圖像...
是的。我有session_start();在非常高的位置並且未設置這兩個變量(在