Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 在Joomla追踪一个WSoD_Debugging_Joomla_Wsod - Fatal编程技术网

Debugging 在Joomla追踪一个WSoD

Debugging 在Joomla追踪一个WSoD,debugging,joomla,wsod,Debugging,Joomla,Wsod,如果在Joomla上完成的站点给了我一个白色的死亡屏幕,我如何找出发生错误的代码段 我甚至知道哪个模块会失败,在什么情况下会失败(这是一个幻灯片模块,当其中一个要显示的项目是视频类型时会失败),但我想检查它在代码中的哪个位置失败,希望自己能够纠正这个问题(我不是最初的开发人员,我还不精通PHP).您需要在您的环境中启用错误报告。出于安全考虑,默认情况下会禁用它。我认为最简单的方法是在joomla安装的index.php文件的开头添加以下代码行: ini_set('display_errors',

如果在Joomla上完成的站点给了我一个白色的死亡屏幕,我如何找出发生错误的代码段


我甚至知道哪个模块会失败,在什么情况下会失败(这是一个幻灯片模块,当其中一个要显示的项目是视频类型时会失败),但我想检查它在代码中的哪个位置失败,希望自己能够纠正这个问题(我不是最初的开发人员,我还不精通PHP).

您需要在您的环境中启用错误报告。出于安全考虑,默认情况下会禁用它。我认为最简单的方法是在joomla安装的index.php文件的开头添加以下代码行:

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

调试完成后,请不要忘记删除或注释掉这两行。

谢谢,我将尝试此操作并报告。抱歉,我需要等待,然后才能将站点置于测试所需的条件下。不过,如果你的回答对我有帮助的话,我一定会接受的。再次感谢你的帮助。