Magento Connect-调试(7):<;配置/>;

Magento Connect-调试(7):<;配置/>;,magento,Magento,在Magento Connect中,当我检查更新时,页面会刷新,但没有任何内容会突出显示为需要更新(即使我们没有使用最新版本的Magento) 当我检查system.log时,我会在尝试检查更新的同时获得这些条目: DEBUG (7): <config/> DEBUG(7): 你知道这个模糊的错误消息与什么有关吗?有人在页面请求期间运行的某个PHP文件中添加了如下内容 Mage::log($somevar->asXml()); Mage::log($somevar); Ma

在Magento Connect中,当我检查更新时,页面会刷新,但没有任何内容会突出显示为需要更新(即使我们没有使用最新版本的Magento)

当我检查system.log时,我会在尝试检查更新的同时获得这些条目:

DEBUG (7): <config/>
DEBUG(7):

你知道这个模糊的错误消息与什么有关吗?

有人在页面请求期间运行的某个PHP文件中添加了如下内容

Mage::log($somevar->asXml());
Mage::log($somevar);
Mage::log('<confnig/>');
Mage::log($somevar->asXml());
Mage::log($somevar);
Mage::log(“”);
这很可能是以前的开发人员调试站点时留下的一些临时调试代码

关于为什么没有任何东西显示为需要更新——这是因为Magento 1中的Magento连接已断开。如果自系统启动以来您没有使用它来保持系统的最新状态,并且如果您没有监视其配置/状态文件的权限和运行状况,则Magento Connect很容易失去对系统状态的跟踪。大多数Magento专业人员都不信任它,而是手动执行核心系统和扩展的升级

是的

$mergeToObject->loadString('<config/>');
这很烦人,但无事可做。
Varien无法识别为有效的XML。

谢谢。我将查看调试代码。我们从Magento 1.4开始,一直升级到1.9.0.1,因此直到最近,Connect对我们都很有效。不确定是什么原因导致它停止。我下载了一份我们网站的副本,并进行了搜索,但没有得到任何与Mage::log相关的结果。我只得到了一些代码行,比如$unsortedConfig->loadString(“”);
"public function loadModulesConfiguration"