Страница 1 от 2
Моята библиотека като преносима версия
Пуснато: 22 декември 2019, 19:30
от Борислав
Готова е първата
преносима версия на Моята библиотека, която би трябвало да работи и от USB стик. Версията за Линукс изисква инсталацията на git и rsync, които се ползват за обновяването на библиотеката.
Моля да докладвате забелязаните грешки в отделни теми, за да можем да ги обсъждаме и решаваме поотделно. Иначе всичко се струпва накуп и става хаос. Ползвайте следния шаблон за име на новата тема:
Грешка в преносимата версия: Кратко описание на грешката
Пускайте евентуални предложения за подобрения също в нови теми със заглавия:
Идея за преносимата версия: Кратко описание на предложението
Re: Моята библиотека като преносима версия
Пуснато: 23 декември 2019, 00:13
от tonywoolf
Изглежда трябва да има инсталиран Microsoft Visual C++ 2015 Redistributable, за да върви. На Windows 7 търси липсващ VCRUNTIME140.dll, който явно е част от този пакет.
Re: Моята библиотека като преносима версия
Пуснато: 23 декември 2019, 08:32
от Борислав
Файла vcruntime140.dll е включен в директорията php, което уж трябваше да е достатъчно.
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 13:55
от Гост
Здравейте. В преносимата версия изглежда търсенето по автор не работи. А в сайта работи.
Иначе изглежда добра идея.
Само с обновяването - може би има някакви ограничения ? Само веднъж на ден? Само с ниска скорост на теглене ? Или нещо такова?
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 14:21
от tonywoolf
При мен работи. Ползвам версията за Windows.
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 15:33
от Борислав
Гост написа:В преносимата версия изглежда търсенето по автор не работи. А в сайта работи.
Вероятно не сте свалили файла chitanka-content.zip, в който се съдържат текстовете и базата от данни.
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 15:56
от Гост
Търсенето по заглавие работи.
Но по автори не работи. Или поне за някои автори не намира нищо, докато в сайта се намира информация. Или само при мен е така?
Ето търсене в портативната версия за автор "станислав лем"
дава отговор :
Търсене на „станислав лем“
Не открихме нищо за „станислав лем“.
Библиоман (22 резултата)
а ето какъв отговор дава сайта:
Търсене на „станислав лем“
Личности
Станислав ЛемStanisław LemПолша
Произведения
0 Феноменът Станислав Лемот Огнян Сапарев
Издателски поредици
Станислав Лем. Избрани фантастични произведения в два томаНародна младеж
Библиоман (22 резултата)
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 16:01
от Гост
Иначе съм изтеглил файла chitanka-content.zip , разархивирал съм го където трябва, намирам текстове на книги, но по автори не намира нищо. Това за поне трима автора.
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 16:05
от Гост
Аха ! Търсенето в портативната версия различава главни и малки букви , а в сайта не различава и за това намира повече информация. Това може би може да се поправи в портативната версия?
Re: Моята библиотека като преносима версия
Пуснато: 24 декември 2019, 16:13
от Борислав
Гост написа:Търсенето в портативната версия различава главни и малки букви , а в сайта не различава
Това е интересно. Благодаря за находката!
Портативната версия работи със sqlite като база от данни, а основния сайт ползва mariadb. Ще погледна как може да се промени.
Re: Моята библиотека като преносима версия
Пуснато: 29 декември 2019, 15:55
от frik
Стартирането на update-content.bat води до Permission denied (13) и след това chianka.exe - "Библиотеката е спряна за технически преглед. Елате пак след няколко минути."
- 1.JPG (31.36 KiB) Прегледан 13512 пъти
Но когато се натисне върху линка под този надпис
- 2.JPG (23.9 KiB) Прегледан 13512 пъти
, се зарежда обновена версия
- 3.JPG (79.02 KiB) Прегледан 13512 пъти
Отварянето наново води до положението "технически преглед"
Re: Моята библиотека като преносима версия
Пуснато: 29 декември 2019, 15:58
от frik
Ето и част от лога:
13:26:14: Update started on 2019-12-29.
13:26:14: Executing source update...
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/.": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/INSTALL.md": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/LICENSE": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/README.md": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/composer.json": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/composer.lock": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/phpunit.xml.dist": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/app": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-code/app/App.php": Permission denied (13)
rsync: failed to set permissions on "/cygdrive/F/chitanka-desktop-windows/chitanka-
Re: Моята библиотека като преносима версия
Пуснато: 29 декември 2019, 17:56
от Борислав
frik написа:Стартирането на update-content.bat води до Permission denied (13) и след това chianka.exe - "Библиотеката е спряна за технически преглед. Елате пак след няколко минути."
Пробва ли да пуснеш update-content.bat още веднъж?
Re: Моята библиотека като преносима версия
Пуснато: 29 декември 2019, 17:59
от tonywoolf
Мисля, че е добре да се пусне (десен клавиш) Пусни като администратор (run as administrator), в случай че папката е копирана на устройство, което е с ограничен достъп.
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 01:49
от Гост
23:47:49: Update started on 2019-12-31.
23:47:49: Executing source update...
@ERROR: Unknown module 'src'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
23:47:50: Executing content update...
@ERROR: Unknown module 'content'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
23:47:50: Done.
Как да се поправи тази грешка?
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 01:54
от Гост
Става въпрос за уиндоус версията на update-content.bat
Гост написа:23:47:49: Update started on 2019-12-31.
23:47:49: Executing source update...
@ERROR: Unknown module 'src'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
23:47:50: Executing content update...
@ERROR: Unknown module 'content'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
23:47:50: Done.
Как да се поправи тази грешка?
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 02:38
от Борислав
Гост написа:23:47:49: Update started on 2019-12-31.
23:47:49: Executing source update...
@ERROR: Unknown module 'src'
@ERROR: Unknown module 'content'
Как да се поправи тази грешка?
Имаше проблем с rsync сървъра. Сега е наред.
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 03:18
от Гост
Уви .
Пак пробвах , същия резултат.
между другото часовника на ъпдейта е с един час назад спрямо часовника на компютъра.
01:17:08: Update started on 2020-01-01.
01:17:08: Executing source update...
@ERROR: Unknown module 'src'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
01:17:08: Executing content update...
@ERROR: Unknown module 'content'
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1504) [receiver=3.0.4]
01:17:08: Done.
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 13:02
от Гост
Сега се оправи , но има друг проблем.
на уиндоус има проблем с дължината на пътя. И това не зависи от самото име на директорията в която е сложена читанката - дори в директория c:\c\ (най късата възможна) пак се получава грешка.
10:54:30: Update started on 2020-01-01.
10:54:30: Executing source update...
App\Command\AutoUpdateCommand::clearAppCache: Could not check if file exist because path length exceeds 258 characters.
10:55:26: Executing content update...
10:56:47: Done.
Re: Моята библиотека като преносима версия
Пуснато: 01 януари 2020, 14:12
от Гост
Също така страницата \resources не се обновява. В момента на портативната версия тази страница е в състоянието преди да се разделят архивите от читанка на собствен сървър.
Не че е толкова важно, но може би и други страници не се обновяват?
А и друго. Може би при ъпдейта остават неща които не се изтриват, но към тях няма вече линк и така да се образува "боклук" който само да заема място?
Re: Моята библиотека като преносима версия
Пуснато: 06 януари 2020, 01:16
от Гост
Сега вече се обновява и \resources. Супер!
Но проблема с безумно дългите имена на файловете си остава.
Изглежда трябва ръчно да се трият директориите в chitanka-code\var\cache\ с имена prod_old_xxxxxxxxxx(някакви цифри) - като се преименуват с по къси имена и ако се налага се преместят на място с по къс път.
Това може би ще се поправи в новата версия ?
Re: Моята библиотека като преносима версия
Пуснато: 06 януари 2020, 12:46
от Борислав
Проблема с дългите имена ще се оправи при следващия ъпдейт.
Re: Моята библиотека като преносима версия
Пуснато: 08 януари 2020, 02:47
от Гост
Сега е по добре. Но все още имената са твърде дълги.
Ъпдейта работи добре само ако директорията на читанка е в главната директория на диска (c:\) и е с късо име. Например c:\c\ . Т.е. c:\chitanka-desktop-windows\ е твърде дълго име за директорията.
Re: Моята библиотека като преносима версия
Пуснато: 26 януари 2020, 17:25
от m1l3n40
Здравейте ,
Инсталирах библиотеката на Debian ВМ
Когато отворя chitanka.local виждам празен прозорец .
Error log file:
[Sun Jan 26 14:48:04 2020] [error] [client 127.0.0.1] PHP Parse error: syntax error, unexpected ':', expecting ';' or '{' in /home/milen/chitanka/app/Twig/Extension.php on line 129
PHP е версия 5.6.
$ php -v
PHP 5.6.40-1~dotdeb+7.1 (cli) (built: Jan 12 2019 21:01:03)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Моля помогнете
Re: Моята библиотека като преносима версия
Пуснато: 28 януари 2020, 14:10
от Борислав
m1l3n40 написа:
Инсталирах библиотеката на Debian ВМ
Когато отворя chitanka.local виждам празен прозорец .
[...]
PHP е версия 5.6.
1. Трябвало е да отвориш нова тема. В тази тук се говори за друго нещо.
2. Нужна ти е версия 7.2 на PHP.
Re: Моята библиотека като преносима версия
Пуснато: 23 февруари 2020, 03:58
от Гост
ето какво дава портативната версия при щракване върху линк "Кристална библиотека „Фантастика“"
Задънена улица
Няма поредица с код kvzr-kbf.
Свържете се с екипа на библиотеката и докладвайте за случилото се или пък отворете началната страница и започнете приключението наново.
а всъщност и върху други поредици е така. например поредицата "Библиотека „Любов и съдба“"
а на сайта всичко е нормално.
Портативната версия според мен е много добра идея. Благодаря. Дано всички проблеми с времето да се поправят.
Re: Моята библиотека като преносима версия
Пуснато: 05 март 2020, 15:17
от frik
Дори и след обновяване ..
13:11:09: Update started on 2020-03-05.
13:11:09: Executing source update...
rsync: symlink "/cygdrive/F/chitanka-desktop-windows/chitanka-code/app/console" -> "../bin/console" failed: File exists (17)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at /home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.c(1506) [generator=3.0.4]
13:12:02: Executing content update...
13:12:27: Done.
.. последните нови книга са от 23.02.2020
Re: Моята библиотека като преносима версия
Пуснато: 06 март 2020, 00:47
от Гост
При мен не дава такава грешка, но въпреки това последните книги са от 23.02.2020г.
Изглежда обновяването не работи.
А също така продължава да не дава някои поредици. Например:
"Задънена улица
Няма поредица с код bard-isf."
например
http://127.0.0.1:8000/sequence/KVZR-KBF
не дава същия резултат като
https://chitanka.info/sequence/KVZR-KBF
същото е и с
http://127.0.0.1:8000/sequence/BARD-ISF
https://chitanka.info/sequence/bard-isf
и с други страници на портативната версия е така
Също така, някои линкове в портативната версия препращат към онлайн библиотеката а не към локалната портативна версия. Това като чели опорочава идеята за портативна версия, независима от връзката с интернет. Или по някакъв начин в портативната версия трябва да се различават линковете към локалната (127.0.0.1:8000) и към онлайн (chitanka.info) библиотека.
Дано се оправи скоро.
Благодаря.
Re: Моята библиотека като преносима версия
Пуснато: 06 март 2020, 12:43
от Борислав
Гост написа:Също така, някои линкове в портативната версия препращат към онлайн библиотеката а не към локалната портативна версия.
Кои са линковете и къде се намират?
Re: Моята библиотека като преносима версия
Пуснато: 06 март 2020, 22:19
от Гост