Безпека вашого інтернет-магазину та зменшення кількості помилок є одним із головних пріоритетів кожного продавця. Ви можете досягти цього, оновивши Magento та .
Це відносно просте завдання для досвідченого розробника. Але оновлення розширення в Magento може бути складним, якщо ви виконуєте його вперше. Тому важливо знати точні кроки, які вам потрібно виконати.
Примітка: інструкції з оновлення зазвичай залежать від методу, який використовується для встановлення розширень у Magento .
Оновлення розширення в Magento через Composer
Якщо файли розширення знаходяться в папці vendor/company/module-name , тоді розширення було встановлено за допомогою composer . Тому вам потрібно виконати такі кроки:
1. Відкрийте CLI (інтерфейс командного рядка).
2. Перейдіть до кореневої папки Magento 2.
3. Виконайте такі команди:
composer remove company/module-name
composer require company/module-name ^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання, спробуйте ці команди розгортання з нульовим часом простою для Magento 2 .
Оновлення розширення в Magento через FTP/SFTP
Якщо ви бачите файли розширення в папці app/code/Company / ModuleName , воно було встановлено вручну за допомогою FTP/SFTP . Кроки оновлення будуть такими:
1. Завантажте останній архів розширення.
2. Розпакуйте файли.
3. За допомогою FTP/SFTP завантажте нові файли на ваш сервер (за потреби замініть усі існуючі файли).
Примітка: Якщо ви бачите папку " app" в архіві, тоді її слід завантажити в кореневу папку вашого Magento. Якщо є інші папки та файли, такі як "registration.php" , "etc" , "Model ", "Plugin" , "Block", , то завантажте їх усі до app/code/Company/ModuleName .
![]()
4. Відкрийте CLI (інтерфейс командного рядка).
5. Перейдіть до кореневої папки Magento 2.
6. Виконайте такі команди:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Як ми вже згадували вище, оновлення розширень у Magento не є надто складним завданням. Тим не менш, ми рекомендуємо створити резервна копія ваших файлів Magento 2 та базу даних про всяк випадок.
Так, усі розширення Magefan можна встановити через composer та FTP. Ми надаємо інструкції з встановлення в кожному посібнику користувача розширення .
Будь ласка, перевірте, як виправити цю проблему .