当我点击索引页而不是错误消息时,我只是得到一个空白页面.PHP

时间:2015-05-06 08:32:30

标签: php html linux

当我点击索引页而不是错误消息时,我只是得到一个空白页。有没有办法显示PHP错误消息?当我得不到任何反馈时,调试非常困难。我的环境是linux。 PHP

2 个答案:

答案 0 :(得分:5)

在linux中的php脚本中显示错误的方法不止一种。

首先,在index.php文件中,插入以下代码:

error_reporting(E_ALL);
ini_set('display_errors', 1);

这样可以显示浏览器中的错误和警告..

第二次,打开位于php.ini的{​​{1}}文件并修改该行

/etc/php5/apache2/php.ini

display_errors = Off

并重启apache2

display_errors = On

注意:第一种方法只在当前文件上启用错误消息,而第二种方法全局启用所有php脚本的错误消息..

来源: display error messageshow errors and warnings

答案 1 :(得分:0)

您在LINQ to Entiteis

中得到了答案

基本上你必须在文件的开头添加这2行

DirectoryInfo areasFolder = new DirectoryInfo(HostingEnvironment.MapPath(@"~\Areas"));
FileInfo[] assemblyFiles =
                        areasFolder.EnumerateDirectories()
                            .SelectMany(d => d.EnumerateFiles("*.dll"))
                            .Where(f => f.Name.Contains("MyAppNamespace"))
                            .GroupBy(f => f.Name.Substring(0, f.Name.Length - f.Extension.Length))
                            .Select(g => g.OrderByDescending(f => f.LastWriteTimeUtc).First())
                            .ToArray();