Блог

Magento 1 официальные исправления для PHP 7.2

Вышли официальные исправления совместимости с PHP 7.2 для Magento Open Source (Community) версии с 1.9.2.x до Magento 1.9.3.x и Magento Commerce (Enterprise) версии с 1.14.2.x до 1.14.3.x

Magento 1 официальные исправления для PHP 7.2
Magento 1.9 - ошибка ERR_TOO_MANY_REDIRECTS, как ее победить

Magento 1.9 - ошибка ERR_TOO_MANY_REDIRECTS, как ее победить

Недавно столкнулся с проблемой, сайт начал выдавать ошибку - ERR_TOO_MANY_REDIRECTS. Долгое самостоятельное копание на сервере (HHVM) ни к чему не привело, не захотелось сразу лезть в гугл, из-за особенностей нашего сервера, мало есть информации по связке hhvm и магенто.

Преимущества платформы Magento

Magento имеет открытую архитектуру, что позволяет очень гибко настраивать магазин под конкретный проект, кроме того его можно легко расширить. Магенто позволяет создавать множество шаблонов на одной платформе и гибко их настраивать: для всего сайта, для категорий, для товаров, для CMS страниц. Также можно создавать шаблоны для конкретного устройства.

Преимущества платформы Magento
Magento 2 - Привет мир! -  Разработка модулей.

Magento 2 - Привет мир! - Разработка модулей.

Попробуем создать всем известную надпись "Hello Word!", для этого мы создадим модуль Magento2, маршрут папок и непосредственно отобразим ее на нашем сайте.

PHP7 и Magento 1.9. Исправляем ошибки совместимости.

Установка магенто на PHP7, значительно улучшит производительность сайта. Но просто так поставить на новую версию PHP не получится, в ходе своей работы я нашел только две ошибки, которые повлияют на работу magento. С этими двумя проблемами я столкнулся в версиях от 1.9.1 до 1.9.2.3., последнюю версию 1.9.2.4, я не проверял и не тестил, но скорее всего в ней эти проблемы также присутствуют.

PHP7 и Magento 1.9. Исправляем ошибки совместимости.
Исправление ошибки

Исправление ошибки "Unknown cipher in list TLSv1 Error"

При обновление magento до версии 1.9 и выше, при скачивание и установке расширения, возникает ошибка "Unknown cipher in list TLSv1 Error". Эта ошибка из-за отсутствия TLSv1 шифрования у SSL протокола. Чтобы избавится от этого приведу несколько вариантов решения, так как не всегда есть возможность обновления программного обеспечения.