- Настройка FTP в Opencart 2: пошаговая инструкция
- Проблема установки модулей на Opencart без аккаунта FTP
- Настройка FTP в Опенкарт 2
- Простой вариант (Способ №1)
- Способ номер 2
- Настройка ftp в OpenCart
- OpenCart: настройка ftp и дополнительные трудности
- Вывод
- Как в OpenCart настроить FTP
- Хотите узнать, что необходимо для создания сайта?
- Установка Opencart 3 на хостинг Linux по FTP
- Вступление
- Почему Linux
- Вам понадобится
- Подготовка
- Установка Opencart 3 на хостинг: этапы установки
- Окно 1
- Окно 2
- Шаг 3
- Шаг 4
- Админ панель знакомство
- Ставлю на техобслуживание
- Вывод
Настройка FTP в Opencart 2: пошаговая инструкция
Достаточно часто возникает проблема при которой не удается установить модули и дополнения на Opencart 2 из-за отсутствия настроек FTP, что легко и быстро решается при помощи простой инструкции.
Проблема установки модулей на Opencart без аккаунта FTP
В этом случае при переходе в панели администратора в «Модули»-«Установить новый модуль» и попытке его инсталляции будет выходить ошибка «FTP доступ должен быть включен в настройках».
Для решения данной проблемы следует использовать один из двух описанных ниже методов.
Настройка FTP в Опенкарт 2
Простой вариант (Способ №1)
Следует посетить страницу и скачать бесплатный модуль, который устраняет эту проблему:
После этого просто устанавливаем его.
Проверяем, чтобы все прошло успешно.
Переходим в «Дополнения»-«Менеджер дополнений» и кликаем на кнопку очистки кэша.
Теперь пробуем установить нужный модуль (например, для электронной коммерции или же YML выгрузки) еще раз и видим, что теперь все операции проходят успешно.
Способ номер 2
Переходим в «Система»-«Настройки» и редактируем имеющийся магазин.
Во вкладке «FTP» прописываем следующие данные:
- Сервер. Например, IP-адрес сервера;
- Порт;
- Логин;
- Пароль;
- FTP-каталог. Например, yoursercer/mysite.ru/public_html/
- Переключаемся на включение опции.
Важно! Если нет опыта работы с FTP, то лучше всего использовать первый метод.
Источник
Настройка ftp в OpenCart
06 декабря 2017
Ftp на сайте OpenCart — это настройка, которая помогает установить дополнения, используя установщик дополнений. Многие пользователи не используют данную настройку, но на самом деле она нужна.
Для работы с OpenCart 2 настройка ftp обязательна. Почему? Модификаторы (модули) на OCMOD системе нужно загружать, используя административную панель в архиве (запакованном виде). Попытаетесь обойти правила и загрузить архив через установщика расширений, тогда движок (не имеет значение сервер или хостинг) высветит ошибку, что ftp должен быть включен в настройках OpenCart. В итоге, понятно, модуль не загрузится.
Что можно сделать? Модули на OCMOD загружаются на сайт, используя административную панель, поэтому в настройках интернет-магазина нужно прописать данные по ftp для доступа к файлам магазина.
Чтоб раз и навсегда сохранилась в OpenCart настройка ftp и не выдавало ошибку, а модули спокойно могли загружаться, используя Установку дополнений, необходимо использовать модуль с долгим названием — QuickFix: Extensions Installer issue when FTP support disabled.
Где его найти? Скачать данный модуль можно по ссылке, с официального сайта OpenCart: модуль.
Скачав модуль, перемещаем его архив на рабочий стол и распаковываем. В уже распакованной папке ищем файл под именем localcopy.ocmod — его и следует установить. Как это сделать? Чтоб установить localcopy.ocmod открываем Установка дополнений и выбираем Загрузить.
Появится новое окно, где необходимо указать путь к файлу localcopy.ocmod. Указав путь, начнется процесс установки. Просто ждем несколько минут.
Установив модуль, открываем Менеджер дополнений в админ-панели интернет-магазина OpenCart и нажимаем Обновить.
Важно! В перечне модулей появится дополнительный модуль Local copy OCMOD by iSenseLabs — это установленное дополнение, разрешающее обойти через ftp загрузку.
OpenCart: настройка ftp и дополнительные трудности
Выполнили все в точности как написано, а злополучное сообщение «ftp должен быть включен в настройках» по-прежнему выскакивает?
-
- Тогда, во-первых, необходимо проверить настройки ftp в админ-панели интернет-магазина. Найти эти данные можно в разделе Система-Настройки-FTP.
Чтоб не возникало дополнительных проблем, проследите, что функция Включить FTP отмечена, как нет.
- Если не получается выполнить установку модуля QuickFix: Extensions Installer issue when FTP support disabled архивом, тогда следует распаковать его и указать при загрузке расширения только внутренний файл архива.
Каких-то иных вопросов, при настройке ftp быть не должно, при условии, что все этапы выполнены корректно.
Вывод
Имея интернет-магазин на OpenCart, часто приходится качать те или иные модули для усовершенствования работы сайта. Именно при закачке нового модуля, может возникнуть заминка, требующая внести коррективы и настроить ftp.
Поэтому, чтоб потом в самый не подходящий момент не возиться с этой проблемой, лучше сразу настроить ftp в OpenCart и без проблем устанавливать все необходимые модули.
Источник
Как в OpenCart настроить FTP
Дата публикации: 2017-11-23
От автора: приветствую вас, друзья. Итак, мы продолжаем цикл статей, посвященных знакомству с одной из популярнейших CMS для создания интернет-магазинов – OpenCart (Оперкарт). В этой статье мы поговорим о том, как в OpenCart настроить FTP.
Давайте начнем с того, для чего вообще в OpenCart может потребоваться настройка FTP доступа. Это может потребоваться для одной единственной цели – установки дополнений (модулей). При этом FTP нужен только для установки модулей в виде архива с расширением ocmod.zip, модули в виде единственного файла ocmod.xml устанавливаются без проблем без настройки протокола FTP.
И хотя настройка FTP на самом деле и не является обязательной, можно обойтись и без нее, все же давайте посмотрим на практике, как настроить FTP доступ в Опенкарт. К слову, а как мы можем обойтись без FTP при установке дополнений? В одной из предыдущих статей мы с вами устанавливали модуль Quick Fix, который как раз и предназначен для простой установки других модулей без необходимости настраивать FTP.
Итак, я возьму любой модуль в архиве ocmod.zip и попробую установить его из меню Дополнения – Установка дополнений. При этом в процессе установки мы получим соответствующую ошибку.
Бесплатный курс по PHP программированию
Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC
В курсе 39 уроков | 15 часов видео | исходники для каждого урока
Хорошо, давайте попробуем настроить FTP. Для этого идем в меню Система – Настройки, где переходим во вкладку FTP, на которой нам и нужно заполнить данные для доступа к серверу сайта по FTP.
Сохраним настройки и попробуем повторно установить модуль. Если мы не ошиблись с настройками и нет никаких других проблем, то установка теперь пройдет без проблем.
На этом сегодня все. Больше об OpenCart вы можете узнать из наших бесплатных или платных уроков.
Хотите узнать, что необходимо для создания сайта?
Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!
Источник
Установка Opencart 3 на хостинг Linux по FTP
Вступление
Здравствуйте! Если вы решили использовать для своего Интернет магазина платформу OpenCart 3-й версии, при этом общаетесь с компьютером на уровне простого пользователя, этот пост для вас. В нём я очень подробно расскажу, как установить Opencart 3 на хостинг Linux по FTP.
Почему Linux
Вы наверняка знаете, что все хостинг компании работают на двух вариантах программного обеспечения. Первый вариант, это Linux и его дистрибутивы (ОС Centos, Ubundu и т.д.). Они работают с веб-сервами Apache и/или Nignx. Второй вариант это Windows с веб-сервером Windows IIS .
Я не буду останавливаться на теме, почему не нужно использовать хостинги на Windows, просто отмечу, Linux платформы универсальны, безопасны, независимы и наиболее распространены.
Также замечу, что Opencart лучше работает на серверах с программным обеспечением Linux, чем на Windows. В подтверждении этому, смотрим на сайте OpenCart рекомендации разработчика ( https://www.opencart.com/index.php?route=cms/download ): для установки опенкарт, рекомендуют только веб-сервер Apache, а не Apache или Windows IIS. Для Windows есть специальные магазины, например, nopCommerce ( https://www.nopcommerce.com/ ), Virto Commerce.
Именно поэтому ставим OpenCart на сервер с программным обеспечением Linux семейства. Кроме этого на сервер должно быть:
- PHP (старше 5.4 версии)
- Включен модуль Curl;
- Сервер базы данных MySQLi.
Вам понадобится
Для установки Opencart 3 вам понадобиться:
- Скачанный дистрибутив CMS OpenCart выбранной версии. Читать, как выбрать правильный дистрибутив;
- Программа FTP клиент установленная на вашем компьютере. Об FTP клиентах читать статью;
- Доступ в административную панель своего хостинга с доступом к управлению БД (панель phpmyadmin). Читать, как работать с phpmyadmin, как работать с базой данных сайта;
- Блокнот для сохранения учётных данных.
Подготовка
До установки платформы, нужно создать базу данных для своего будущего сайта магазина. Для этого войдите в административную панель вашего сервера.
В зависимости от используемой административной панели найдите следующие вкладки для создания базы данных:
- CPanel: вкладка MySQL;
- DirectAdmin: ссылка «Управление базами данных»;
- ISP 4 или 5: ссылка меню Инструменты, ссылка «Базы данных».
У создаваемой базы данных должно быть:
- Имя БД;
- Пользователь БД;
- Пароль доступа.
Эти данные нужно зафиксировать в блокноте на компьютере или просто записать. Они будут нужны при установке.
Важно! На хостинге никогда не используйте Root доступ при создании базы данных. Также, в целях повышения безопасности, создавайте для каждой новой базы данных нового пользователя с новым паролем.
Установка Opencart 3 на хостинг: этапы установки
Скачать дистрибутив магазина. Распаковать его и осмотреть. В дистрибутиве OpenCart 3 должно быть 4 файла+5 каталогов. О содержании дистрибутива читать тут ;
Войти в каталог своего домена через FTP клиент;
Закачать папки и файлы дистрибутива в корневую папку сайта (домена). Название корневой папки сайта зависит от настроек сервера. Это может быть каталоги: public_html или www или httpdocs .
После удачной закачки дистрибутива, откройте в браузере свой домен. Система запустит процесс установки (начнёт работать папка install дистрибутива).
Окно 1
- Меняете язык магазина на русский;
- Обязательно соглашайтесь с лицензией;
- Жмите дальше.
Окно 2
Я специально оставил окно с предупреждением об ошибке. Вы видите ошибку на фото.
В предупреждении говориться: Убедитесь, что перечисленные ниже файлы имеют разрешение на запись.
Это не ошибка, а упущение. До закачки дистрибутива нужно было файл config-dist.php переименовать в файл config.php . Аналогичное переименование нужно сделать для такого же файла в каталоге admin.
Нужно проверить права CHMOD на файлы и каталоги дистрибутива. Они должны быть 755 для каталогов и 664 для файлов. Читать о правах CHMOD .
Переименование файлов исправит ошибку-предупреждение и после обновления окна 2 видим, что проверка системы дала добро на дальнейшую установку.
Конечно, это переименование нужно было сделать заранее. Но повторюсь, хотел показать, что ошибки можно легко исправить.
Шаг 3
Это окно заполнения данных базы данных. В поля вписываем данные созданной ранее БД. Порт 3306, сервер MSQLi, localhost не меняем, если у вас стандартный хостинг.
Внизу окна вписываем данные администратора сайта для авторизации в административной панели. Есть генератор сложного пароля, которым нужно воспользоваться и НЕ использовать лёгкие пароли. Фиксируем данные авторизации в блокноте.
Шаг 4
Это финальное окно установки. Читаем информацию о необходимости удалить установочную директорию install! Что и делаем по FTP.
По ссылкам «Панель» и «Витрина» переходим в административную панель и витрину магазина. Страницы добавляем в закладки браузера для быстрого доступа в дальнейшем.
Админ панель знакомство
После авторизации в административной панели видим предупреждение безопасности:
Важное уведомление о безопасности! Очень важно, чтобы вы перемещали каталог хранилища за пределы веб-каталога (например, public_html, www или htdocs). Выберите способ перемещения каталога хранилища.
Выберете автоматическое перемещение и создайте безопасный каталог storage (по умолчанию).
Ставлю на техобслуживание
Чтобы магазин не светился в поиске нужно поставить его на техобслуживание. Для этого идете на вкладку Система>>>Настройки>>>Значок редактор.
В новом окне ищите вкладку Сервер>>>Режим обслуживания – ставите ДА. Сохраните сделанные изменения (значок «дискета» вверху страницы).
Вывод
Первый этап — Установка Opencart 3 на хостинг выполнена успешно. В результате, сайт магазина открывается в браузере. Для пользователей витрина закрыта на техобслуживание.
Стоит отметить, что магазин установился в наполненном виде с демонстрационными товарами, разбитыми на категории. Впоследствии их нужно будет удалить. А пока, продолжаем знакомство и начинаем настройки.
Источник