Skip to content

объект и функции для работы с веб-сервером атол (начиная с версии драйвера 10.3.1)

Notifications You must be signed in to change notification settings

nzulfigarov/atol-web-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

atol-web-server

объект и функции для работы с веб-сервером атол (начиная с версии драйвера 10.3.1.). Свой личный АТОЛ-ОНЛАЙН.

  • printer.php - класс для работы с принтером через веб-сервер
  • work.php - основной скрипт

Установка web-сервера атол на Debian

ТРЕБОВАНИЯ: пустая виртуальная машина (lxc контейнер не подходит!!!) или пк

ДЕЙСТВИЯ :

на локальной машине (в виртуалке):

apt install default-jre-headless default-jdk-headless

распаковать архив с драйверами 10 версии

unzip 10.3.1.zip
cd 10.3.1/installer/deb/

установить пакеты веб-сервера

dpkg -i libfptr10_10.3.1_amd64.deb
dpkg -i fptr10-web-server_10.3.1_all.deb

логи смотреть по адресу

cd  /var/log/AtolFptrWebServer/

адрес настроек http://:16732/settings

Общие настройки - активировать сервер
Настройки связи с ККТ - Канал обмена с ККТ: TCP/IP
Настройки связи с ККТ - ip-адрес <ipaddress>

Вся документация есть в архиве с драйверами.

Нюансы

  • Для генерации уникальных uuid используется uuidgen: $newId = exec('uuidgen -r');
  • Необходима установка Guzzle: composer require guzzlehttp/guzzle

About

объект и функции для работы с веб-сервером атол (начиная с версии драйвера 10.3.1)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%