2016-04-14 80 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

相关问题