Инструкция по настройке Интернет-движка доски объявлений osclass
Итак, возникла необходимость создания доски объявлений. Есть масса вариантов покупки такого сайта «в коробке», но цена бывает большой, к тому же есть вероятность, что привлеченные Вам «помощники» будут нещадно и нескончаемо просить с Вас добавки в виде денег.
Поэтому я решил пойти на эксперимент — настроить самостоятельно доску объявлений на популярном движке osclass.
Любой сайт представляет из себя набор каталогов и подкаталогов, где находится множество разных скриптов – специальных файлов, в которых при помощи различных символов, значков формируется рабочий алгоритм, позволяющий сайтам работать. Внутри этой «письменности» работают свои законы: Интернетом правит железная техническая логика!
До настоящего времени много раз слышал, что платформа osclass (дочерняя от opencart) сложнее, чем WORDPRESS, и потому менее популярна. Но очевидные плюсы тоже есть – быстродействие и сплошной PHP, то есть серьезный язык программирования (скрыто работающий на стороне сервера), который, насколько я понимаю, дает больше гарантий защиты сайта от разных угроз.
Самый первый шаг — загрузка архива с файлами «движка» с официального сайта. Архив нужно распаковать, и все файлы залить на сервер – реальный хостинг или локальный (на домашний комп). Я пробовал и так и так – все проходит гладко. Для создания сайта на домашнем компьютере прекрасно подходит пакет Денвер (его много кто ругает, но он настоящая находка для новичков!).
Второй шаг: создание базы данных для нового сайта и пользователя базы данных. В случае с хостингом или Денвером процесс проходит по одинаковому сценарию: нужно войти в PhpMyAdmin и там выбрать вкладку «Базы данных». Там находится кнопка «Создать новую», рядом с ней в окошке задаете название, например osclass_listings, выбираете кодировку utf 8 bin и жмем «ОК».
Затем вверху справа ищем раздел Привилегии, в нем создаем нового пользователя, например osclass_listings_user, теперь осталось задать для него пароль, например pass_osclass.
Теперь запомните (лучше занесите в отдельный файл) три созданных нами поля.
База данных: (пишите свою)
Пользователь БД: (пишите своего)
Пароль пользователя БД: (пишите свой).
Эти три значения нам пригодятся, когда мы будем запускать процесс инсталляции сайта.
Третий шаг. Инсталляция сайта. Откройте браузер. Наберите (site.ru/index.php). Дальше двигайтесь по подсказкам – заполните три поля «база данных-пользователь-пароль» заданными ранее названиями.
На предпоследнем шаге Вам предложат придумать имя для входа в админпанель (admin – по умолчанию) и пароль (другой, отличный от первого) для входа в админпанель.
Если Вы были внимательны и аккуратны, то все будет хорошо, Ваш сайт заработает, и Вы сможете приступить к его настройке!
Одна из главных настроек – русификация osclass.
Как правильно русифицировать osclass?
Правильная русификация osclass состоит из трех шагов:
1. Сначала через Market -> Languages находим Русский язык (ru_RU), жмем Download (Скачать).
2. Активируем русский язык через Settings-> Languages, включить нужно и на сайте (website) и в админпанели (oc-admin), после этого нужно выйти из админ-панели и снова войти с логином-паролем администратора.
3. Установить Русский язык по умолчанию. Настройки->Главные ->Язык по умолчанию. Не забываем сохранить внесенные изменения – кнопка находится внизу страницы с настройками.
Распространенная ошибка при входе в админ-панель osclass. Может появиться сообщение: Пользователь не существует!
Вы будете пытаться вводить логин и e-mail, но войти с логином-паролем администратора все равно не получится!
Все дело в том, что доступ в админ-панель и доступ в аккаунт пользователей сайта отличается.
В случае с зарегистрированными пользователями, которые будут нажимать на «Войти», доступ будет произведен по url: site.ru/index.php/
А администратор заходит по url: site.ru /oc-admin/
Отмечу, что на доске osclass пользователи могут публиковать объявления без регистрации. А зарегистрированные имеет одно очень важное преимущество — они могут свои размещенные объявления редактировать.
Большое спасибо за подробную инструкцию по настройке, вы мне очень помогли.
Добрый день не подскажите как настроить почтовый сервер на osclass ?
У меня фото не загружаются в обьявления. Имаджик установил. какие права должны быть на папках и файлах?
Спасибо, не мог попасть в админку, оказывается через oc-admin
благодарен за разъяснения
Где войти в PhpMyAdmin и что за вкладка и что за кнопка? О какой простоте вы говорите если всё это не понятно?
Вот загрузил я распакованные файлы в денвер (перед этим создал папку test2.ru с вложенной папкой www).
Открываю браузер по этому адресу.
Мне показывают «Добро пожаловать» и перечень одобренных условий. Перехожу к установке.
Вписываю localhost, имя базы данных, имя пользователя, пароль.
Но на следующий шаг не идет, пишет: Osclass » Error Osclass database is not available. Need more help?
Вот и всё.
В форумах ответа не нашел. У вас не понятно….
У меня такое было. Я зашёл в базу данных, оказывается она уже была. Выдимо создалась при первой неудачной инсталяции. Я её удалил полностью и в панели управления хостингом создал новую (пустую). При повторной установке sclass, все получилось. При первой неправильно вводил имя пользователя БД, так как хостинг прислал имя — u01234_defoult, а надо было u1234_admin.
Вообще много раз убеждался (но своих примерах тоже) в том, что невнимательность является причиной многих неудач, особенно у начинающих…
В Вашем случае необходимо разобраться, во-первых, со входом в PhpMyAdmin, во-вторых, с созданием пользователя, базы данных.
Читайте, в инете полно инструкций.
Набейте в яндексе: «Денвер вход в PhpMyAdmin», «Создание пользователя и базы данных», прочитайте несколько разных авторов. Терпение, мой друг, и все будет!
Здравствуйте коллеги. Я обратил внимание на то, что OLX хранит ресурсы на другом сервере. Скорее всего и БД тоже не там где сайт. Думаю, что с подключением БД проблем не возникнет (прописывается в config.php). А вот, как уговорить оскласс хранить фотки на другом хостинге? Есть какие-то готовые решения для этого? У меня возникла такая потребность после того, как провайдер удалил мою учётку вместе с сайтом, БД и фотками.