Как включить все модули, установленные на Magento, используя php - PullRequest
1 голос
/ 19 февраля 2012

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

Спасибо

Ответы [ 2 ]

7 голосов
/ 22 февраля 2012

Если вы отключили модули на странице конфигурации администратора, необходимо внести изменения в базу данных. Введите эту команду, используя phpMyAdmin или любой другой инструмент SQL, который вы предпочитаете:

UPDATE `core_config_data`
  SET `value` = '0'
  WHERE `path` LIKE 'advanced/modules_disable_output/%';
0 голосов
/ 20 февраля 2012

Да, есть способ сделать это из командной строки:

Сначала вы идете в папку, где установлено ваше magento:

cd /public_html (or whichever folder it is)

Предоставьте пользователю 'mage' некоторые основные права:

chmod 530 mage

Теперь вы можете установить с помощью этого пользователя:

./mage install http://connect20.magentocommerce.com/community name_of_module

При копировании имени модуля с веб-сайта magento это будет:

http://connect20.magentocommerce.com/community/name_of_module обязательно замените последнюю косую черту пробелом

http://connect20.magentocommerce.com/community name_of_module
...