Господа и, может дамы, я не буду углубляться в процедуру установки Magento, априори, подразумевая, что система в рабочей кондиции. Тем не менее, следует убедиться в том, что кеширование отключено (его можно отключить в админке на странице System/Cache Management) - это необходимо для того, чтобы сразу видеть производимые вами изменения.
- Создайте директорию:
mk /home/mysite.uz/www/app/code - Перейдите в директорию:
cd /home/mysite.uz/www/app/code - Скачайте архив с модулем и разархивируйте его на своем компьютере.
- Скопируйте содержимое папки
/home/mysite.uz/www/app/code/в корень сайта - Используя командную строку выполните следующие команды:
- Распакуйте дистрибутив в требуемую папку на веб-сервере:
/home/mysite.uz/www/app/code/ - Периходим в диреторию
cd /home/mysite.uz/www/ - Структура каталогов
home
└── mysite.uz
└── www
└── app
└── code
└── KiT
└── Payme
├── Controller
│ ├── Adminhtml
│ ├── Callback
│ └── Checkout
├── css
│ └── style.css
├── etc
│ ├── adminhtml
│ ├── frontend
│ ├── config.xml
│ └── module.xml
├── Helper
│ └── Data.php
├── Model
│ ├── Config
│ └── Payme.php
├── UniversalKernel
├── view
├── AUTHORS.md
├── CHANGELOG.md
├── composer.json
├── CopyrightNotice.txt
├── Data.php
├── LICENSE_AFL.txt
├── LICENSE.txt
├── README.md
└── registration.php
- Проверим статус нашего модуля, для это в консоли надо запустить:
php bin/magento module:status - После выполнения этой команды вы увидите список всех установленных модулей, а во втором списке,
будут модули, которые еще не установлены, т.е. наш новый модуль:
List of disabled modules: KiT_PaymeЭто означает, что наш модуль правильно настроен, но в данный момент он отключен. - Дадим доступ
cache
sudo chmod -R 777 var pub
sudo rm -rf var/cache/* var/generation/*-
Чтобы его активировать, нужно выполнить команду:
php bin/magento module:enable KiT_Payme -
Если сейчас открыть сайт в браузере вы увидите ошибку:
There has been an error processing your requestА в логах сайта (
var/reports/):Please upgrade your database: Run "bin/magento setup:upgrade" from the Magento root directory. -
Необходимо выполнить требуемую команду:
php bin/magento setup:upgrade -
Выполняем команду:
php bin/magento setup:static-content:deploy -
Очистка
cache:php bin/magento cache:clean -
Если включена компиляция дополнительно, используя командную строку, выполните:
php bin/magento setup:di:compile
php bin/magento cache:clean- Наконец, пустой модуль окончательно установлен.
В этом можно убедиться, пройдя по:
Stores -> Configuration -> Advanced -> Advanced -> Disable Modules Output - Браво!!! Добро пожаловать в философию
«Payme»- надежность и успех твоего бизнеса!!!
Работая с «Payme», Вы обрекаете себя на тотальный успех и процветание!
Мы продолжаем уверенно расти, и, порой опережать технологии и задавать новый технологический формат для наших потребителей!