Пример каталога TecDoc с использованием TecDoc API от ABCP
Директория ./tmp должна быть доступна для записи web-сервером
Требования:
php 5.5 - 7.2
Распаковать или клонировать репозиторий в корень сайта.
Выполнить в корне репозитория в консоли команду:
php composer.phar installЗаполнить данные выданные при регистрации в файле:
Common/TecDocApiConfig.php
Отредактировать ссылку для перехода к поиску на вашем сайте.
Ссылка находится в файле: View/group.details.tpl
строка 62 и 110
<a target="_blank" href="//4mycar.ru/parts/ ...
Запуск с использованием docker, docker-compose
#для php 7.2
#установка зависимостей
docker-compose run web72 php composer.phar install
#запуск контейнера с катаолгом
docker-compose up -d web72каталог будет доступен по адресу http://localhost:8072 так же доступны другие версии php в контейнерах web55 web56 на портах 8055 8056 соответвенно
Warning: require_once(vendor/autoload.php): failed to open stream: No such file or directory in /var/www/__autoload.php on line 26
Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='.:/usr/local/lib/php') in /var/www/__autoload.php on line 26
Данная ошибка возникает из-за того что не установлены зависимости для проекта, для её устранения необходимо запустить в корне репозитория
php composer.phar installили для docker-compose
docker-compose up -d web72Fatal error: Uncaught exception 'Exception' with message 'Ошибка авторизации пользователя'
Данная ошибка возникает в случае если в конфигурационном файле указаны неверные данные.