В Magento Connect, когда я проверяю наличие обновлений, страница обновляется, но ничего не выделяется как требующее обновления (даже если мы не используем последнюю версию Magento).
Когда я проверяю system.log, я получаю эти записи одновременно с проверкой обновлений:
DEBUG (7): <config/>
Любые идеи, к чему относится это расплывчатое сообщение об ошибке?
2 ответа
Кто-то, где в одном из файлов PHP, который запускается во время запроса вашей страницы, кто-то добавил что-то вроде следующего.
Mage::log($somevar->asXml());
Mage::log($somevar);
Mage::log('<confnig/>');
Скорее всего, это какой-то временный отладочный код, оставшийся от предыдущих попыток отладки сайта разработчиком.
Что касается того, почему ничего не требует обновлений - это потому, что Magento Connect в Magento 1 не работает. Если вы не использовали его для обновления с момента запуска вашей системы, и если вы не контролировали разрешения и работоспособность его файлов конфигурации/состояния, Magento Connect может легко потерять отслеживание состояния вашей системы. Большинство профессионалов Magento не доверяют ему и выполняют обновления базовой системы и расширений вручную.
Это
$mergeToObject->loadString('<config/>');
В "приложение\код\ядро\Mage\Core\Model\Config.php"
"public function loadModulesConfiguration"
Это раздражает, но ничего не поделаешь. Varien не может распознать допустимый XML.
Похожие вопросы
Новые вопросы
magento
Magento — это платформа электронной коммерции, написанная на PHP. Используйте этот тег для вопросов о написании кода для Magento v1.x. Вместо этого общие вопросы Magento (например, администрирование) можно задать на https://magento.stackexchange.com.