sidor_ii 0 Опубликовано 19 сентября 2021 Жалоба Рассказать Опубликовано 19 сентября 2021 В 08.08.2021 в 02:47, garikh сказал: У Вас есть проблемы с быстродействием cops У меня есть проблема на DS1512 при первом обращении к библиотеке. Очень долго подгружается. В web долго просто жду. Читалки на айпаде и на андроиде успевают раза три ругнутся что не доступна библиотека. С 4-го 5-го раза библиотека подгружается. Я про это писал пару лет назад тут в форума ))) До сих пор эта заторможенность есть. появилась после последнего обновления что я делал было 2-3 года назад :) p.s. Наверное надо бы обновить ? p.s.s. Обновился... Также тормозит при начальном доступе... ощущение что что то спит и подгружается... подгрузится, все работает. Цитата Ссылка на сообщение Поделиться на другие сайты
kacy 0 Опубликовано 19 сентября 2021 Жалоба Рассказать Опубликовано 19 сентября 2021 garikh, спасибо огромное - почта заработала. Правда, настройки порта не было прописано в config_local.php - добавил сам. Но главная причина была в паролях приложений (а я еще думаю - почему у меня сборщик почты перестал письма с Яндекса тянуть) Конвертор точно под мою архитектуру. Попробовал вместо fb2c_linux_amd64 поставить fb2c_linux_i386 - перестало даже в EPUB конвертировать - вернул обратно. Kindlegen один и тот же для обеих архитектур. Скачал и установил предыдущую версию Kindlegen - падает с той же ошибкой. В /tmp создаются все файлы для сборки, и Kindlegen вроде даже собирает MOBI, но падает на этапе записи файла. Запускал Kindlegen в шелле из под root-а в /tmp - ситуация аналогичная. Обновил версию ОС и поставил SSL-сертификат - конвертация заработала. Остался вопрос по выходу из систему для РНР авторизации. Как завершить сессию обычного пользователя и зайти под админом, например? Цитата Ссылка на сообщение Поделиться на другие сайты
kacy 0 Опубликовано 23 сентября 2021 Жалоба Рассказать Опубликовано 23 сентября 2021 В 19.09.2021 в 21:33, sidor_ii сказал: У меня есть проблема на DS1512 при первом обращении к библиотеке. Проверил сейчас на своем DS1512 - тоже тормозило пока не сделал http владельцем всех файлов в папке проекта. Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 23 сентября 2021 Жалоба Рассказать Опубликовано 23 сентября 2021 35 минут назад, kacy сказал: Проверил сейчас на своем DS1512 - тоже тормозило пока не сделал http владельцем всех файлов в папке проекта. Проблема не в этом. Я тестировал когда-то, где возникает задержка. Проблема в том, как php работает с sqlite. Самую большую задержку дает первый запрос select count(*) from books. Потом похоже база кешируется, и все работает более менее быстро. Но почему этот запрос выполняется десятки секунд, для меня загадка. Цитата Ссылка на сообщение Поделиться на другие сайты
sidor_ii 0 Опубликовано 25 сентября 2021 Жалоба Рассказать Опубликовано 25 сентября 2021 В 23.09.2021 в 21:04, garikh сказал: Проблема в том, как php работает с sqlite Может можно тогда базу в mariadb перевести ? формировать не sqlite а mysql Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 26 сентября 2021 Жалоба Рассказать Опубликовано 26 сентября 2021 16 часов назад, sidor_ii сказал: Может можно тогда базу в mariadb перевести ? формировать не sqlite а mysql Можете. В конфиге есть пример (закомментированный) коннекта к mysql. Все запросы совместимы. Базу лучше создавать в COLLATE=utf8_bin, иначе были проблемы с Ё (ну или править загрузчик create_db с учетом этого). Но все это имеет смысл, если mysql уже у вас установлен и используется в других проектах. Иначе смысла нет. При небольшой нагрузке sqlite быстрее. Ну, кроме первого старта. Цитата Ссылка на сообщение Поделиться на другие сайты
sidor_ii 0 Опубликовано 30 сентября 2021 Жалоба Рассказать Опубликовано 30 сентября 2021 В 26.09.2021 в 12:29, garikh сказал: В конфиге есть пример А если где то пример и можно ли сделать так ... web сервер, php, база sqlite или mariadb на сервере дебиан например, а книги на синолоджи ? т.е. web и папка с книгами разнесены на разные серверы. Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 1 октября 2021 Жалоба Рассказать Опубликовано 1 октября 2021 11 часов назад, sidor_ii сказал: web сервер, php, база sqlite или mariadb на сервере дебиан например, а книги на синолоджи ? т.е. web и папка с книгами разнесены на разные серверы. Думаю, без проблем. На сино включаете службу nfs, даёте разрешения nfs на нужные папки общего доступа на нем, а на сервере, где web-сервер, монтируете их по nfs. Цитата Ссылка на сообщение Поделиться на другие сайты
freewind 0 Опубликовано 2 октября 2021 Жалоба Рассказать Опубликовано 2 октября 2021 В 12.09.2021 в 13:00, garikh сказал: Но, как видно, это не особо кому нужно Поставил. Все работает отлично! Чтобы хотелось, кнопки выгрузки в epub/mobi не только в конкретной книжке, а в списке (как и для fb2) Цитата Ссылка на сообщение Поделиться на другие сайты
sidor_ii 0 Опубликовано 2 октября 2021 Жалоба Рассказать Опубликовано 2 октября 2021 В 26.09.2021 в 12:29, garikh сказал: если mysql уже у вас установлен и используется в других проектах. Я периодически обновляю библиотеку флибуста локально. Я качал обновления книг, удалял старую базу sqlite и создавал новую. Как в случае использования mysql обновлять базу ?? Создаю я ее в mysql той же командой http://server/copsfb2/create_db/create_db.php Правильно ли я создаю базу ? И вот как обновить ? Удалять всю базу mariadb и создавать по новой ? p.s. mysql базу до конца не смог создать ( конфиг настроил ) Сама база создается (База данных создана) а далее фраза: Идет загрузка списка жанров И все , на этом замирает. База пустая. Видимо чего то не хватает. База sqlite создается и все работает, книги загружаются Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 2 октября 2021 Жалоба Рассказать Опубликовано 2 октября 2021 12 часов назад, freewind сказал: Чтобы хотелось, кнопки выгрузки в epub/mobi не только в конкретной книжке, а в списке (как и для fb2) Исправьте в настройках параметр: $config['cops_prefered_format'] = array('EPUB', 'MOBI'); 2 часа назад, sidor_ii сказал: Сама база создается (База данных создана) а далее фраза: Идет загрузка списка жанров И все , на этом замирает. Я тестировал только на винде под xampp, там все работало. Напишите точную версию mysql, попробую воспроизвести. Но не обещаю, что это будет скоро. Цитата Ссылка на сообщение Поделиться на другие сайты
freewind 0 Опубликовано 3 октября 2021 Жалоба Рассказать Опубликовано 3 октября 2021 8 часов назад, garikh сказал: Исправьте в настройках параметр: $config['cops_prefered_format'] = array('EPUB', 'MOBI'); Спасибо! Отработало при $config['cops_prefered_format'] = array ("fb2", "mobi"); Попытка указать массив из 3 элементов оказалась неудачной. Цитата Ссылка на сообщение Поделиться на другие сайты
sidor_ii 0 Опубликовано 3 октября 2021 Жалоба Рассказать Опубликовано 3 октября 2021 12 часов назад, garikh сказал: Напишите точную версию mysql Server version: 10.5.11-MariaDB-1 Debian 11 Базу я создал пустую в ручную. установил COLLATE=utf8_bin Создал пользователя и дал права ему на базу. запускаю http://server/copsfb2/create_db/create_db.php В базе появляется таблица. В web моментально надпись база создана и далее Идет загрузка списка жанров База не заполняется. p.s. Может что надо в настройках mysql или php настроить И я не нашел как кэш включить в php..... ( по аналогии с DSM6 на синоложи ) И open_base_dir не настраивал. Хотя с использованием sqlite все работает и без этих настроек Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 3 октября 2021 Жалоба Рассказать Опубликовано 3 октября 2021 34 минут назад, sidor_ii сказал: В базе появляется таблица. В web моментально надпись база создана и далее Идет загрузка списка жанров База не заполняется. Написал в личку, посмотрите Цитата Ссылка на сообщение Поделиться на другие сайты
topor 0 Опубликовано 8 октября 2021 Жалоба Рассказать Опубликовано 8 октября 2021 Добрый час. Тоже пытаюсь настроить через mysql. При запуске http://nas/checkconfig.php выдаёт вот такую страничку [SPOILER][/SPOILER] Страничка с созданием базы выдаёт просто серое или белое окно, в зависимости какой адрес. Если полный до create_db_conf.php то белое, если только адрес сервера - серое. База не заполняется вообще. Подскажите, в чём может быть причина? Подскажите настройки mysql. Версия сервера 10.3.29-MariaDB NAS -713+ версия dsm - 7.0.1-42218 Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 8 октября 2021 Жалоба Рассказать Опубликовано 8 октября 2021 Обновил. Исправления, в основном по загрузчику INPX. Были критические ошибки при загрузке в mysql и мелкие глюки, из-за которых пропускалась часть книг. Цитата Ссылка на сообщение Поделиться на другие сайты
garikh 0 Опубликовано 9 октября 2021 Жалоба Рассказать Опубликовано 9 октября 2021 В 08.10.2021 в 16:28, topor сказал: пытаюсь настроить через mysql. При запуске http://nas/checkconfig.php Checkconfig для mysql инфу про базу покажет некорректно. Когда-нибудь поправлю А базу в mysql создали? Ту, что прописана в строке dsn? Цитата Ссылка на сообщение Поделиться на другие сайты
sidor_ii 0 Опубликовано 10 октября 2021 Жалоба Рассказать Опубликовано 10 октября 2021 В 09.10.2021 в 00:52, garikh сказал: Обновил. Исправления, в основном по загрузчику INPX Все работает отлично. Огромное Спасибо !! При создании базы было найдено на 2 книги больше )) Цитата Ссылка на сообщение Поделиться на другие сайты
newstr 0 Опубликовано 20 ноября 2021 Жалоба Рассказать Опубликовано 20 ноября 2021 Помогите разобраться с количеством книг. Взял вот эту раздачу - https://rutracker.org/forum/viewtopic.php?t=5462398 (Количество книг: 513387) При этом sopds (docker - zveronline/sopds) нашло в ней только - 422103 книг а COPS для MyHomeLib ( 1.1.3 (20211009)) вообще - 352361 книг Это я что-то делаю не так, или раздача нужна другая, почему такие большие разбросы в цифрах? Кто какую раздачу использует у себя? заранее спасибо за помощь! Цитата Ссылка на сообщение Поделиться на другие сайты
pixmkr 0 Опубликовано 24 ноября 2021 Жалоба Рассказать Опубликовано 24 ноября 2021 Приветствую! Раньше пользовался версией 0.9 для MyHomeLib, но решил, что если есть возможность избежать пересоздания коллекции каждый месяц после выхода inpx, то надо этим пользоваться. Установил 1.1.3 по мануалу на DSM 6.2.2, Apache, PHP 7.4. Путь к ZIP библиотеки в open_basedir добавил. Библиотека на external HDD подключенном к NAS через USB. flibusta_all_local.inpx лежит в create_db. Использовал(-зую) вот этот inpx https://booktracker.org/viewtopic.php?t=64690 В итоге, все чеки проходят, но получаю #серый экран. Помогите кто-нибудь. Логирование включено, но где эти самые логи найти? После работы create_db получаю вот такое вот ничто с размером DB 88kb: Вижу, что создание базы проходит, но какие-то проблемы с парсингом inpx что ли. Права розданы: 1) на всю папку для юзера и группы http - read/execute 2) на fb2lib и юзеру, и группе http - read/write 3) на папку с zipами на external HDD доступ = 777 для юзера и группы http. Что не так, не понимаю. Цитата Ссылка на сообщение Поделиться на другие сайты
newstr 0 Опубликовано 24 ноября 2021 Жалоба Рассказать Опубликовано 24 ноября 2021 2 часа назад, pixmkr сказал: flibusta_all_local.inpx лежит в create_db. А он не должен лежать вместе с библиотекой? Все конфиги, что я видел inpx_file и zipbook_directory вели в одну папку (у меня так же) Цитата с размером DB 88kb У меня такой размер пустой базы был когда я забыл включить zip в расширениях php Цитата Ссылка на сообщение Поделиться на другие сайты
pixmkr 0 Опубликовано 25 ноября 2021 Жалоба Рассказать Опубликовано 25 ноября 2021 11 часов назад, newstr сказал: А он не должен лежать вместе с библиотекой? Все конфиги, что я видел inpx_file и zipbook_directory вели в одну папку (у меня так же) У меня такой размер пустой базы был когда я забыл включить zip в расширениях php 1) он лежал и там Когда это не сработало, я где-то увидел, что его помещают в create_db. Но не помогло и это. 2) zip включено всегда, там уже несколько сайтов на WP есть, все работает: Цитата Ссылка на сообщение Поделиться на другие сайты
newstr 0 Опубликовано 25 ноября 2021 Жалоба Рассказать Опубликовано 25 ноября 2021 Цитата Использовал(-зую) вот этот inpx https://booktracker.org/viewtopic.php?t=64690 Попробовал вашу ссылку у себя - результат аналогичный база на 88Кб и 0 книг в логах. Так что проблема либо в файле, либо в работе с ним версии 1.1.3 Попробуйте индекс отсюда. У меня в нем нашлось 352361 книг из 513387 (как я уже говорил выше) Цитата Ссылка на сообщение Поделиться на другие сайты
pixmkr 0 Опубликовано 25 ноября 2021 Жалоба Рассказать Опубликовано 25 ноября 2021 В 25.11.2021 в 12:19, newstr сказал: Попробовал вашу ссылку у себя - результат аналогичный база на 88Кб и 0 книг в логах. Так что проблема либо в файле, либо в работе с ним версии 1.1.3 Попробуйте индекс отсюда. У меня в нем нашлось 352361 книг из 513387 (как я уже говорил выше) Вот срань, извините за французский... Сработало ок. Те же 352361 книг. Я посмотрел форматы INPX там и там, да, они разнятся кардинально. В моём первом варианте книги структурированы по жанрам (как на картинке), во втором варианте - по названиям архивов как они есть в раздаче самих книг. Наверное имеет смысл сравнить список архивов, которые указаны во inpx2 с существующими в реале. Хотя это наверное и не имеет смысла.... to @garikh Не знаю насколько это сложно, но имхо в 0.9 была возможность сортировки результатов поиска, вот было б хорошо иметь такое, по дате поступления например? И второе: попробовать как-то извещать о подобных проблемах с INPX, который не соответствует итп? Благодарен! Цитата Ссылка на сообщение Поделиться на другие сайты
freewind 0 Опубликовано 28 ноября 2021 Жалоба Рассказать Опубликовано 28 ноября 2021 Установил крайнюю версию. Конфиг поправил. Файл коллекции отсутствует, загрузка невозможна! и путь /volume2/fast/LibRusEc/librusec_local_fb2.inpx но у меня такого в конфиге нет... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.