RSS
 

Скрипт аукциона SoldEngine: установка и настройка

01 Июн

Установка скрипта не требует знания программирования или системного администрирования. Скрипт можно установить на любой хостинг с поддержкой PHP и MySQL. В этой заметке проиллюстрированы все шаги процедуры установки и описаны основные моменты, на которые следует обратить внимание.

Скрипт может быть установлен в корневую директорию сайта (например, http://test.ru/) или в отдельную директорию (например, http://test.ru/auction/).

Распакуйте архив со скриптом и скопируйте все файлы на свой сайт по ftp.

Установите права доступа 777 для директорий ./config, ./img/big, ./img/pv, ./img/tmp и ./log

Откройте в браузере директорию, в которую были скопированы файлы (например, http://test.ru/auction/)

Выберите язык установки

Выберите языкПрочитайте и примите лицензионное соглашение.

Лицензионное соглашениеУкажите настройки подключения к базе данных (MySQL).

Настойки MySQLВсе таблицы базы данных начинаются с префикса au_ . Если в указанной базе данных обнаружится таблица с таким именем, то процедура установки будет остановлена. В таком случае вам нужно указать другую базу данных.

После импорта базы данных необходимо указать логин, пароль и e-mail администратора.

Регистрация администратора аукционаУстановка завершена, можно перейти к настройке аукциона.

Укажите название сайта и e-mail, от имени которого (from) будут отправляться письма-уведомления.

Настройки аукционаВажно: e-mail должен реально существовать на Вашем сайте. Например, если вы установили аукцион на сайт http://test.ru, то укажите e-mail mail@test.ru (или pochta@test.ru или root@test.ru, зависит от вашей фантазии). Если этого не сделать, то почти наверняка все письма-уведомления будут попадать в спам и не будут доходить до адресатов.

В скрипте реализован механизм скрытой JavaScript-защиты от спама. При включении этой защиты (по умолчанию она выключена) обычные посетители, в браузерах которых разрешено выполнение  JavaScript, ничего не заметят, а спам-боты не смогут написать сообщение в обсуждении лота. Этот механизм не дает 100%-й защиты, но от случайных спамеров защитит.

Вы можете запретить поисковым роботам индексировать страницы аукциона. В этом случае в коде каждой страницы появится мета-тэг <meta name=»robots» content=»noindex»>. По умолчанию эта опция выключена.

Укажите параметры платежных систем, с помощью которых Вы будете принимать плату с продавцов и/или участников торгов. Подробнее о настройке платежных систем будет рассказано в следующей статье

Создайте структуру категорий. Категории могут быть вложенными (один уровень вложенности).

Категории

В панели управления Вы можете задать дополнительные поля, необходимые для Вашего аукциона (обязательные или необязательные для заполнения).

Дополнительные поля

Поздравляю, установка и настройка аукциона завершена.

ЧПУ реализованы с помощью mod_rewrite Apache. Если на Вашем хостинге вместо Apache установлен nginx, то сообщите мне, напишу аналогичные правила для nginx.

В случае каких-либо ошибок – пишите здесь или на e-mail admin@netload.biz

Добавлено 06.05.2012

Дополнительные настройки в версии 1.4:

 

Тэги:

Обсудить

 

 
  1. @ndry

    14 мая 2012, 16:11

    NetLoad, могли бы Вы написать пошаговую инструкцию как обновить скрипт до версии 1.4.
    Спасибо.

     
  2. NetLoad

    14 мая 2012, 16:16

    1. Скачайте архив с новой версией
    2. Разархивируйте
    3. Скопируйте все файлы по ftp
    4. Откройте в браузере страницу http://адрес_вашего_аукциона/upgrade.php

     
  3. Андрей

    27 апреля 2013, 18:52

    Огромное спасибо за скрипт.
    Но у меня есть 3 вопроса:

    Как всё же добавляются изображения лотов (для амина и для пользователя)

    Почему в настройках платежа WebMoney (A1) стоят уже кошельки и как это изменить?

    Как настроить обратную связь (пробовал отправить – не приходят письма).

    Я думаю что к скрипту надо бы прилагать подробную инструкцию по каждым пунктам, так как некоторые (как я ) сталкиваюсь с этим впервые.
    Заранее спасибо.С Уважением, Андрей.

     
  4. NetLoad

    27 апреля 2013, 18:56

    Андрей,
    1. Фотографии добавляются после создания лота (на следующей странице после ввода информации о лоте).
    2. Это особенность работы A1, менять не нужно. Подробнее написано на сайте A1 Pay.
    3. Скорее всего вы указали неправильный email в настройках аукциона. Это обязательно должен быть действующий email на вашем сайте (например, mail@site.ru если ваш сайт – site.ru).

    Дополнительные вопросы можете отправлять по адресу admin@netload.biz

     
  5. Андрей

    27 апреля 2013, 19:17

    Ещё вопрос.
    Я не понял назначения «Новые сообщения» в панели управления…

     
  6. NetLoad

    27 апреля 2013, 19:31

    Андрей, это список всех новых сообщений в обсуждении всех лотов (сведено на одну страницу для удобства модерации)

    .

     
  7. Андрей

    27 апреля 2013, 19:38

    Почему бы не сделать на главной странице сайта окно для новостей (сообщений) от администрации, да и рассылка сообщений по внутренней почте участникам.
    (повторно)

     
  8. NetLoad

    27 апреля 2013, 19:41

    Андрей, сделать можно. Но сейчас в планах такого функционала нет.

     
  9. Виталий

    15 сентября 2014, 14:23

    Fatal error: Call to undefined function session_is_registered() in /home/stuffspb/domains/stuff-spb.ru/public_html/install.php on line 382

    NetLoad! Как обойти сей глюк?

     
  10. Виталий

    15 сентября 2014, 14:39

    Notice: Undefined index: lang in /home/stuffspb/domains/stuff-spb.ru/public_html/source/page.php on line 53

    Warning: require_once(./lang/.php): failed to open stream: No such file or directory in /home/stuffspb/domains/stuff-spb.ru/public_html/source/page.php on line 53

    Fatal error: require_once(): Failed opening required ‘./lang/.php’ (include_path=’.:/usr/local/share/pear’) in /home/stuffspb/domains/stuff-spb.ru/public_html/source/page.php on line 53

    А здесь в чем дело? NetLoad, помоги!

     
  11. NetLoad

    15 сентября 2014, 14:54

    Первая ошибка означает, что у у вас на сервере PHP 5.4. Попробуйте поставить 5.3
    Остальные ошибки показывают, что установка не была выполнена до конца (из-за предыдущей ошибки)