external:доставка:устаревшая_документация:openserver

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:доставка:устаревшая_документация:openserver [2020/09/16 13:57] – ↷ Страница перемещена из external:доставка:openserver в external:доставка:устаревшая_документация:openserver Алексей Коробовexternal:доставка:устаревшая_документация:openserver [2025/12/19 08:30] (текущий) Евгений Горносталь
Строка 1: Строка 1:
-====== OpenServer для мини-доставки v_1 ======+====== OpenServer для мини-доставки v_1 - устаревшее ======
  
 ===== Установка и настройка OpenServer ===== ===== Установка и настройка OpenServer =====
Строка 22: Строка 22:
 На вкладке "Домены" должен быть включен Автопоиск доменов (Для Win10 необходимо запукать OpenServer.exe с правами администратора) На вкладке "Домены" должен быть включен Автопоиск доменов (Для Win10 необходимо запукать OpenServer.exe с правами администратора)
  
-ВНИМАНИЕ! Убедитесь, что в папке domains существует подпапка delivery \\ Актуальный домен находится в архиве [[https://yadi.sk/d/URuebQs8Otay2A|https://yadi.sk/d/URuebQs8Otay2A]]+ВНИМАНИЕ! Убедитесь, что в папке domains существует подпапка delivery.
  
 На вкладке "Алиасы" в поле "Исходный домен" ввести IP адрес текущего компьютера (тот же, что на вкладке "Сервер"), напротив выбрать конечный домен "delivery", нажать кнопку "Добавить" На вкладке "Алиасы" в поле "Исходный домен" ввести IP адрес текущего компьютера (тот же, что на вкладке "Сервер"), напротив выбрать конечный домен "delivery", нажать кнопку "Добавить"
Строка 35: Строка 35:
  
   * Перейти в папку “C:\OpenServer\domains\delivery\const” и отредактировать файл const.php:   * Перейти в папку “C:\OpenServer\domains\delivery\const” и отредактировать файл const.php:
-      * $base_url = "http://127.0.0.1"; Адрес шлюза rk-7(SDeliveryHatch.exe) * $base_port = "11011"; Порт шлюза. * $usePDS= 1; Использовать ПДС? (1-да, 0-нет) * $useVKB= 1; Использовать Виртуальную клавиатуру? (1-да, 0-нет) * $useDLV= 1; Использовать тип заказа с Доставкой (иначе только самовывоз) \\ *На данном этапе в разработке, на работу не влияет. * $lng='ru'; Язык интерфейса ([[:external:доставка:localization|подробности]]) * Сохранить изменения в файле. * Перейти в папку “C:\OpenServer\domains\delivery\const” и проверить в файл mysql.php строку подключения к БД (mysql_connect). Там должен быть прописан ШЗ адрес машины на которой запущен OpenServer (либо 127.0.0.1). ===== Интервал работы Доставки (время на которое можно принимать заказы) ===== В файле const.php настроить параметры: \\  * Минимальное время на которое можно принять заказ. "чч,мм" не меньше чем 00,00 \\  $dlvFrom = “10,00”; * Шаг времени в минутах \\  $dlvPeriod = 30; * Максимальное время на которое можно принять заказ. "чч,мм" не больше чем 23,55 \\  $dlvTo = “23,55”; Пример настройки: \\  $dlvFrom = "10,15"; $dlvPeriod = 30; $dlvTo = "23,55"; \\  В доставке, в поле выбора времени, будет доступно: 10:15, 10:45, 11:15…23:45 \\  Другими словами: Начиная с **$dlvFrom**, с шагом **$dlvPeriod**, пока не больше **$dlvTo**. ===== Возможные проблемы ===== * Ошибка при старте OpenServer \\ {{:external:доставка:openservererror.png?200}} \\ Более подробную информацию об ошибке запуска смотреть в логах \\ {{:external:доставка:openservererror3.png?600}} \\ Наиболее вероятное объяснение в том что занят 80ый порт. \\ По умолчанию его занимает http интерфейс MID сервера. Либо он занимается каким то другим ПО на компьютере \\ Варианты решения: * Освободить 80ый порт. (если он занят Кипером - поменять настройку) {{:external:доставка:openservererror2.png?600}} \\ * Сменить порт OpenServer {{:external:доставка:os_port.png?600}} \\ В этом случае в настройках Кипера, параметр "url web сервиса" указывать с портом!!! ([[:external:доставка:rkeeper|Настройка r_keeper]]) пункт 5.а //— //[[gribnoysatatik@gmail.com|Данила Матюшев]] 2018/03/27 18:11 // \\ — //[[sibgaba@gmail.com|Александр Ильин]] 2018/04/05 10:17 //+      * $base_url = "http://127.0.0.1"; Адрес шлюза rk-7(SDeliveryHatch.exe) * $base_port = "11011"; Порт шлюза. * $usePDS= 1; Использовать ПДС? (1-да, 0-нет) * $useVKB= 1; Использовать Виртуальную клавиатуру? (1-да, 0-нет) * $useDLV= 1; Использовать тип заказа с Доставкой (иначе только самовывоз) \\ *На данном этапе в разработке, на работу не влияет. * $lng='ru'; Язык интерфейса ([[:external:доставка:localization|подробности]]) * Сохранить изменения в файле. * Перейти в папку “C:\OpenServer\domains\delivery\const” и проверить в файл mysql.php строку подключения к БД (mysql_connect). Там должен быть прописан ШЗ адрес машины на которой запущен OpenServer (либо 127.0.0.1). ===== Интервал работы Доставки (время на которое можно принимать заказы) ===== В файле const.php настроить параметры: \\  * Минимальное время на которое можно принять заказ. "чч,мм" не меньше чем 00,00 \\  $dlvFrom = “10,00”; * Шаг времени в минутах \\  $dlvPeriod = 30; * Максимальное время на которое можно принять заказ. "чч,мм" не больше чем 23,55 \\  $dlvTo = “23,55”; Пример настройки: \\  $dlvFrom = "10,15"; $dlvPeriod = 30; $dlvTo = "23,55"; \\  В доставке, в поле выбора времени, будет доступно: 10:15, 10:45, 11:15…23:45 \\  Другими словами: Начиная с **$dlvFrom**, с шагом **$dlvPeriod**, пока не больше **$dlvTo**. ===== Возможные проблемы ===== * Ошибка при старте OpenServer \\ {{:external:доставка:openservererror.png?200}} \\ Более подробную информацию об ошибке запуска смотреть в логах \\ {{:external:доставка:openservererror3.png?600}} \\ Наиболее вероятное объяснение в том что занят 80ый порт. \\ По умолчанию его занимает http интерфейс MID сервера. Либо он занимается каким то другим ПО на компьютере \\ Варианты решения: * Освободить 80ый порт. (если он занят Кипером - поменять настройку) {{:external:доставка:openservererror2.png?600}} \\ * Сменить порт OpenServer {{:external:доставка:os_port.png?600}} \\ В этом случае в настройках Кипера, параметр "url web сервиса" указывать с портом!!! ([[external:доставка:rkeeper_for_dlv|Настройка r_keeper]]) пункт 5.а //— //[[gribnoysatatik@gmail.com|Данила Матюшев]] 2018/03/27 18:11 // \\ — //[[sibgaba@gmail.com|Александр Ильин]] 2018/04/05 10:17 //
  
  
  • external/доставка/устаревшая_документация/openserver.1600253837.txt.gz
  • Последнее изменение: 2020/09/16 13:57
  • Алексей Коробов