Magento является одной из самой популярной платформой электронной коммерции с открытым исходным кодом и ее используют тысячи магазинов по всему миру. Он предоставляет различные функции корпоративного класса, но одна вещь, которая делает magento любимым перед конкурентами является безопасность. Для урегулирования различных вопросов безопасности, поддержка в magento выпускает патчи безопасности, которые должны быть применены для установки magento. Сегодня мы собираемся показать вам, как применить и откатить патч безопасности для magento на Linux.

Прежде всего, вам нужно определить версию magento, которую вы используете для вашего магазина, если вам нужен уникальный и современный дизайн, подключиться к VPS через SSH и перейти в корневой каталог установки magento. Найдите патч безопасности, который вы скачали и выполните команду:

sh patch-name.sh

 

Пожалуйста, не забудьте заменить patch-name.sh на фактическое имя патча, который вы скачали с страницы Magento Commerce. В общем, вы должны выполнить эту команду как пользователь root.

Через несколько мгновений вы должны получить сообщение с подтверждением, что ваш патч безопасности был успешно применен к вашей установки magento. Сообщение должно выглядеть следующим образом:

Patch was applied/reverted successfully.

 

Последнее, что вам нужно сделать, это применить владельца файлов. Например, если Apache веб-сервер является владельцем ваших файлов magento, вы должны выполнить следующие действия:

Для Ubuntu:

chown -R www-data: .

 

Для CentOS:

chown -R apache: .

 

Все.

В некоторых случаях, у вас могут возникнуть трудности с применением патча безопасности и может привести к ошибкам. Поэтому вам может понадобиться, отменить патч.

Чтобы вернуть патч, нужно выполнить следующую команду:

sh patch-name.sh -R

 

Опять же, не забудьте заменить patch-name.sh на фактическое имя файла исправления безопасности, которые был применен.

Источник: AndreyEx.ru