Magento 1.9.3 — "Access is locked. Please try again in a few minutes"

При входе в Magento Connect выдает сообщение "Access is locked. Please try again in a few minutes"

Лечится изменениями в файле var/brute-force.ini — в значении brute-force-bad-attempts-count = надо поставить =0

Рецепт лечения здесь: https://dx3webs.com/blog/access-is-locked

Magento 1.9 — переход на https

Первым делом покупаем сертификат или используем бесплатный (например, firstvds.ru предоставляет бесплатный DV сертификат Let’s Encrypt)

Настраиваем все на стороне сервера согласно инструкциям хостера.

Настраивается редирект с http на https

В админке Magento в Конфигурация - Общие - Интернет - Безопасное (и небезопасное) соединение пишем адрес сайта с https и ставим:

Использовать защищённые URL в пользовательской части - Да

Использовать защищённые URL в панели администрирования - Да

В Яндекс.Вебмастере идем в Индексирование - Переезд сайта, тыкаем в Добавить https и Сохранить

В robots.txt прописываем директиву host и sitemap с адресом с https

В Яндекс.Метрике прописываем дополнительные адреса с https для целей

Magento — права на папки

На все папки включая подпапки права 0755, на файлы 0644

Владелец admin, группа admin

Команда в консоли

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \; 

Если вдруг не получается что-то поставить через Connect Manager можно временно сменить все права на 0777

Magento - как залить картинки товара через CSV

1. Все названия картинок приводим к такому виду: <артикул>-1.jpg. Если картинок на товар больше, чем одна, меняется номер — <артикул>-2.jpg, <артикул>-3.jpg и т. д.

2. Заливаем картинки в папку media/import

3. Экспортим с сайта файл с нужными товарами, чтобы не перепутать названия столбцов (обязательно, хоть у одного товара должна уже быть картинка иначе мы не узнаем значение _media_attribute_id)

4. Оставляем только столбцы: sku, image, image_label, name, small_image, small_image_label, thumbnail, thumbnail_label, _media_attribute_id, _media_image, _media_lable, _media_position, _media_is_disabled

5. Копируем sku, добавляем перед ним /, после него -1.jpg и вставляем в столбцы image, small_image, thumbnail, _media_image. Получается, например, так: /KDJH-1.jpg

6. В столбцы image_label, small_image_label, thumbnail_label, _media_lable копируем значения из столбца name

7. _media_attribute_id одинаковый для всех товаров.

8. _media_position = 1

9. _media_is_disabled = 1, если картинка будет одна (тогда миниатюра в карточке товара не будет торчать внизу большой картинки). Если картинок больше одной, то ставим 0

10. И.. тадам! импортим наше чудовище на сайт и обновляем индексы. Если все было правильно, картинки не только видны во фронтенде, но и в карточке товара в админке. Если что-то пошло не так, они могут быть видны во фронтенде, но не видны в админке.

11. Больше 100 (максимум 200) товаров за раз заливать не стоит - пока процесс импорта может прерваться на полпути и заливать придется повторно.

12. Если картинок две (или более) на товар, то процесс повторяем, меняя только окончание -2.jpg и оставляя только столбцы sku, _media_attribute_id, _media_image, _media_lable, _media_position (тоже меняем на 2), _media_is_disabled. NB при импорте csv с второй и последующими картиками выставляем в опциях импорта "Добавить данные", а не "Заменить.."

13. Обновляем индексы, убираем все картинки из папки media/import

Back to top