簡體   English   中英

我的php項目在本地服務器上可以正常運行,但是當我將其在線放置在Web服務器上時不能正常運行,為什么?

[英]My php project work properly on local server but does not work properly when I put it online on the web server, WHY?

我正在開發一個php項目。並且我開始構建管理員登錄系統,並且已經完成它,並且它在我正在開發該項目的機器(本地服務器)上正常運行。但是當我將其移至(網絡服務器),因為它在(本地服務器)上工作不正常。

出現的問題是,當管理員獲得身份驗證以登錄到管理區域時,一旦他單擊頁面中的任何鏈接甚至重新加載該頁面,該頁面就會消失並且登錄頁面再次出現,這意味着管理員被迫登錄出去,即使他沒有。

聽起來可能是Cookie或會話問題,具體取決於您處理登錄信息的方式。

可能是任何...不同的路徑結構(活動站點位於根目錄中,本地站點位於根目錄的子路徑中),硬編碼鏈接,DB中的錯誤信息,.htaccess錯誤。

我遇到了這樣一個問題,原因是當我在Web主機上部署應用程序時,數據庫詳細信息沒有更改。 它仍然具有我的本地數據庫憑據,而不是Web主機的數據庫詳細信息:P

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM