【发布时间】:2011-03-21 15:44:51
【问题描述】:
如果在 Joomla 上完成的网站给我一个死机白屏,我如何找出发生错误的代码部分?
我什至知道哪个模块失败,在什么情况下失败(它是一个幻灯片模块,当要显示的项目之一是视频类型时失败),但我想检查代码中的哪个位置失败中,希望自己能纠正问题(我不是最初的开发人员,我还不是精通 PHP)。
【问题讨论】:
如果在 Joomla 上完成的网站给我一个死机白屏,我如何找出发生错误的代码部分?
我什至知道哪个模块失败,在什么情况下失败(它是一个幻灯片模块,当要显示的项目之一是视频类型时失败),但我想检查代码中的哪个位置失败中,希望自己能纠正问题(我不是最初的开发人员,我还不是精通 PHP)。
【问题讨论】:
您需要在您的环境中启用错误报告。出于安全考虑,它默认被禁用。我认为最简单的方法是将以下代码行放在 joomla 安装的 index.php 文件的开头:
ini_set('display_errors','On');
error_reporting(E_ALL);
完成调试后,不要忘记删除或注释掉这两行。
【讨论】: