Господа и, может дамы, я не буду углубляться в процедуру установки 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»
, Вы обрекаете себя на тотальный успех и процветание!
Мы продолжаем уверенно расти, и, порой опережать технологии и задавать новый технологический формат для наших потребителей!