Это старая версия документа!
Install Cops & Caliber (non-docker install) DSM 7.0
Создаем папку общего пользования Web, и в ней создаем папку cops
Некоторые примечания:
1. Сайт COPS: https://github.com/seblucas/cops
2. На веб-сайте говорится, что нужно загрузить последнюю версию, <color #ed1c24>но это не работает</color>, нам нужно использовать 1.1.2 - 20180626 (версии ниже также могут работать)
3. COPS нужен только доступ для чтения к вашей библиотеке и файлам, а не для чтения и записи
Распаковываем архив в папку cops и создаем папку library
Задаем права для папки library
Переходим по адресу: http:<color #ed1c24>you sait</color>/cops/
и видим таблицу ошибок для Cops при настрой PHP:
Переходим в настройку PHP:
Web Station → Настройки языка сценария → Выбор версии PHP →
Редактировать → Вкладка «Расширения»
Включаем расширения:
<color #22b14c>
gd,
intl,
sqlite3,
pdo_sqlite</color>
и сохраняем изменения.
Проверяем конфигурацию COPS
Заходим в папку Cops, открываем редактором файл config_default,
Редактируем строку:
$config['calibre_directory'] = './'; → $config['calibre_directory'] = './library/';
Сохраняем под именем: config_local.php в папке Cops.
Загружаем с официального сайта программу calibre
для своего ПК. Производим установку и запускаем программу:
Выбираем место для хранения своих книг на Nas Synology →
«\\MyNameNas\web\cops\library»
После установки программы на компьютер, в папке library на
Nas Synology, будет автоматически создан файл базы
данных программы Caliber <color #22b14c>metadata.db</color>
В программе Caliber на ПК добавляем 1 любую книгу для разметки таблиц базы данных.
Переходим на web странице нашего сервера
http:<color #ed1c24>you sait</color>/cops/