После отключения всех расширений magento я не могу получить доступ к сайту / панели администратора

Я пытался устранить ошибку (необходимо указать тип изображения и информацию для каждого вида магазина) в отношении загрузки изображения продукта в админ-панели magento. Поэтому я отключил все расширения Magento через Система> Конфигурация> Продвинутый. Но после этого я не могу получить доступ к панели администратора / веб-сайт.

Как я могу включить все свои расширения через сервер. и получить доступ к панели администратора Magento.
Я пытался включить расширения через сервер, но он уже показывает «true». Что мне нужно сделать. Пожалуйста помоги.
Путь: /var/www/app/etc/modules/ExtensionNaame.xml

<config>
<modules>
<Mage_Weee>
<active>true</active>
<codePool>core</codePool>
<depends>
<Mage_Catalog />
<Mage_Tax />
<Mage_Sales />
</depends>
</Mage_Weee>
</modules>

0

Решение

Если у вас есть доступ к базе данных, вы можете выбрать производственную базу данных и выполнить следующую команду SQL:

UPDATE `core_config_data`
SET `value` = '0'
WHERE `path` LIKE 'advanced/modules_disable_output/%';

Символ% — это символ подстановки, который позволит использовать все модули при сопоставлении пути.

Если у вас нет прямого доступа к базе данных, вы можете создать php-файл в корневом каталоге с помощью следующего:

<?php

require_once('app/Mage.php'); //Path to Magento
umask(0);
Mage::app();

$modules = array_keys((array)Mage::getConfig()->getNode('modules')->children());

foreach ($modules as $module) {
$config = new Mage_Core_Model_Config();
$config->saveConfig('advanced/modules_disable_output/' . $module, '0', 'default', 0);
}

Затем запустите этот файл php. Он получит список всех модулей и установит значение = 0 (включено) для scope = ‘default’ и scope_id = 0.

Удачи

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]