2016-04-14 29 views
0

我正在嘗試使用PDO構建測驗類型的系統並登錄。我在本地嘗試應用程序時成功了;但是,無論何時我嘗試使用與本地應用程序相同的代碼登錄Azure,我都會收到錯誤500.獲取Azure Web應用程序以顯示php錯誤

我在想,是否有任何方法可以讓它顯示錯誤以及我做錯了什麼。

我一直在使用webmatrix來部署應用程序index.php等。

一切工作正確,在我的本地瞬間,所以我很好奇,怎麼能得到 Azure顯示某種錯誤和問題。而不只是錯誤500

picture of web-app

azure error 500

更新:我添加了php.int文件根目錄或者說相同的地方索引。需要一點提醒它是如何想的樣子,是不是就是這樣

php.int

display_errors=On 

upload_max_filesize=800m 
+0

Hi @Mike,還有更新嗎? –

+0

是的,我得到它的工作非常感謝:) – MikeBroski

+0

恭喜!如果它對您有幫助,您可以將其標記爲答案,並且可以讓他們從中受益,從而發生與您類似的問題。 –

回答

0

如果你想改變PHP_INI_USER,PHP_INI_PERDIR,在Azure的Web應用程序PHP_INI_ALL配置設置,請重命名配置文件到.user.ini在你的根目錄下。

如果您想在您的問題中使用自定義配置文件名稱,如php.ini。請使用密鑰PHP_INI_SCAN_DIR和值d:\home\site\wwwroot (your root directory path)向您的Web App添加應用設置

重新啓動Web應用程序迫使PHP讀取新設置。

欲瞭解更多信息,請參閱https://azure.microsoft.com/en-us/documentation/articles/web-sites-php-configure/#how-to-enable-extensions-in-the-default-php-runtime

相關問題