2016-12-30 108 views
-1

我知道這個問題已經回答過了很多時間,但我已經應用了所有的事情,但沒有人正在工作......頭不工作的在線服務器上,但本地服務器

這是我的代碼這是在一個班,我不認爲有任何需要顯示工作的課,我剛剛通過參數類方法...

我被困在header("Location:Home.php")在此代碼..其在本地主機上工作,但不在在線服務器上工作。

每一段代碼都在工作,但是當涉及到標題時,它不會執行該行。我已經嘗試了數千次,但失敗了。請幫幫我。謝謝

if($legal_status == "ok") { 

    mysqli_query($this->conn,"update users set current_login='$current_login',status='online' where email='$email'"); 

    $_SESSION["id"] = $user_id; 
    session_regenerate_id(TRUE); 
    header("Location:Home.php"); 

} 
+0

錯誤報告?在頁面頂部提到這一點:'error_reporting(E_ALL); ini_set('display_errors',1);' –

+0

沒有一點信息,是不可能猜到的。例如,什麼是設置'$ legal_status'。至少提供即時上下文,如果不是這個方法中完整的前面的代碼。 – yivi

+0

是的我的error_reporting是.. –

回答

-1

如果代碼在本地服務器上工作但不在線答案可能是在服務器配置中。

要做的好事是比較PHP版本,甚至更好地比較服務器上的PHP模塊。

也許您的服務器沒有在您的本地環境中激活的相同的PHP模塊。

通過將phpinfo()放在一個php文件中,您可以看到您的在線服務器的所有PHP配置。

相關問題