簡體   English   中英

Php應用程序移動到另一台服務器Windows 2012與IIS 7,但無法正常工作

[英]Php application moved to another server Windows 2012 with IIS 7, but not working

我不是一個PHP開發人員。 我用.NET編寫代碼。 我被要求將php應用程序移動到另一個環境。 我設置了PHp安裝,並移動了2個php應用程序和。 得到了這個工作。 但我移動的一個應用程序不起作用......它只是呈現一個空白屏幕。 但當我說Localhost / ApplicationName時,它列出了應用程序文件夾和php文件。 但當我點擊它時,vrowser變成了blan。 有人可以指出一步一步解決問題的方法嗎?

謝謝

php文件有很多方法可以返回空白頁首先確保文件在以前的環境中工作,如果沒有那么它完全是一個不同的問題

按照您懷疑最可能的順序執行以下操作:

  • 你可以進入php.ini文件,並將錯誤變量設置為開發默認值,然后檢查它是否返回任何可用的錯誤^這是我一直用於致命問題的東西,總是將其設置回原來的原始版本或者像JimL建議的那樣檢查錯誤日志

  • 如果它適用於以前的環境,那么你需要找出兩種環境之間的差異。 像php.ini設置,IIS vs apache或任何http服務器,linux vs windows之類的東西

  • 檢查是否有任何php頁面返回任何內容(例如,在firefox中,右鍵單擊+檢查元素,然后使用網絡選項卡)如果它是500錯誤,該文件可能有錯誤(並且服務器配置為返回500出錯了)

  • 如果文件不是太大,你可以通過文件並使用常見的編程意義,看看你是否可以輕松發現錯誤(鏈接到不存在的文件等等,即使沒有PHP經驗也不應該太難)當它鏈接到文件時,還要檢查Windows IIS的符號是否正確

如果您發現任何信息,請隨時在您的OP或評論中提供更多信息,我會盡力幫助免責聲明,我沒有特定的IIS知識,我使用apache(windows和linux)

暫無
暫無

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

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