Php 为什么JomDirectory扩展在localhost中显示为空?
我为Joomla买了一个名为JomDirectory的扩展,我对此非常满意。它在Joomla运行得很好,它做了我期望它做的事情。当我想开始对我的网站进行个性化设置,而不是使用Joomla后端访问时,问题就来了。我想在本地工作和开发,我已经下载了Eclipse和我的完整站点,并配置了几乎所有的东西(我希望如此)。整个站点可以通过localhost访问,除了JomDirectory页面之外,没有任何问题。它显示为完全空白,我看不到任何错误或消息。当我试图检查源代码时,它也是完全空的,甚至没有打开的Php 为什么JomDirectory扩展在localhost中显示为空?,php,joomla,localhost,Php,Joomla,Localhost,我为Joomla买了一个名为JomDirectory的扩展,我对此非常满意。它在Joomla运行得很好,它做了我期望它做的事情。当我想开始对我的网站进行个性化设置,而不是使用Joomla后端访问时,问题就来了。我想在本地工作和开发,我已经下载了Eclipse和我的完整站点,并配置了几乎所有的东西(我希望如此)。整个站点可以通过localhost访问,除了JomDirectory页面之外,没有任何问题。它显示为完全空白,我看不到任何错误或消息。当我试图检查源代码时,它也是完全空的,甚至没有打开的标
标记。什么都没有
有什么线索吗?我已经搜索了更多。。。我现在发现的是程序停止的地方:这是文件…/legacy.php。第211行是以$result开头的行。永远不会返回,所以永远不会执行
echo$result
,这就是为什么我会得到一个空白页面,而不是一个PHP错误
public function display($tpl = null)
{
$result = $this->loadTemplate($tpl);
if ($result instanceof Exception)
{
return $result;
}
echo $result;
}
在
System Configuration->Server
中,将错误报告设置为最大值
,这样您就可以看到更多的php详细信息。我也无法登录到后端(本地)。。。其他一切都正常工作,甚至连到数据库的连接都正常。但我无法登录..:(然后试着通过configuration.php
.set$error\u reporting='maximum';
设置它,同时检查你的错误日志文件。谢谢@mokiSRB!至少现在我有一些错误要检查…你能从服务器上再次复制有错误的文件吗?我想你可能丢失了一个打开的花括号或其他东西,这会产生错误。)e解析错误。或者再次检查该文件以查看该文件中是否存在任何逻辑错误。该文件与该文档完全相同。请使用版本控制再次检查该文件。