Auteur Topic: COPS  (gelezen 49484 keer)

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #30 Gepost op: 30 april 2015, 22:47:30 »
Tja, ik had dus 2 directories onder web staan: cops én calibre. Aangezien de handleiding zei dat ik in calibre (zie Danje) moest installeren en cops verder leeg bleef, heb ik cops maar weer verwijderd... mijn vermoeden is, dat de cops dir. die Petrol242 bedoelt verwijst naar de directory 'calibre'.

Dus, ik ben het spoor kwijt, maar alles mag van mij best openstaan, tenzij bepaalde andere organisaties dan vinden dat ik aanzet tot pir@terij...
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline Goner

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 134
  • Berichten: 965
Re: COPS
« Reactie #31 Gepost op: 01 mei 2015, 10:58:15 »
De meest gangbare setup is :
de Calibre folder van je PC verhuizen naar : /volume1/calibre
COPS installeren in : /volume1/web/cops

locatie aanpassen in config_local.php : $config['calibre_directory'] = '/volume1/calibre/';
en in je open_base_dir (php settings)
en .htaccess aanmaken in /web/cops
RTFM
NAS : DS212j with1 ST2000DM008 & 1 ST2000DL003 in SHR / DSM 5.2-5967 Update 8
LAN : Devolo 500&550Mbps homeplugs, 2 5-port switches, Maxxter ACT-WNP-RP-002
HW : Raspberry Pi 2B, Nintendo Wii U & Switch
OS : Windows 7

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #32 Gepost op: 02 mei 2015, 16:41:01 »
Tja, ik snap dat dit de voorkeur heeft. Helaas krijg ik dat niet aan de praat. Mag al bij zijn dat het bij elkaar in de web/calibre directory staat en wel werkt. Mss kan ik het stap voor stap verplaatsen, voorlopig ben ik hier blij mee.

Dank voor je hulp!

Groet, Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Stephan296

  • Gast
Re: COPS
« Reactie #33 Gepost op: 02 mei 2015, 17:02:18 »
Leuke programma's. Enige wat ik mis (of ik doe het fout) dat de database direct op de Nas wordt gezet ipv steeds kopiëren. Nu gaf ik wel aan dat mijn database op de Nas moest worden neergezet maar als ik dan de boeken wil importeren in calibre dan krijg ik een python error.

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #34 Gepost op: 03 mei 2015, 13:27:49 »
OK Goner,

Nu toch maar 's meer constructief aangepakt vlg jouw indeling. Dus calibre db in /volume1/calibre en cops in /volume1/web/cops
Deze 2 dirs in de open-basedir gezet. Hier krijg ik deze fout op:

Warning: is_readable(): open_basedir restriction in effect. File(/volume1/calibre/metadata.db) is not within the allowed path(s): (/var/services/web/cops:/volume1/cops/) in /volume1/web/cops/checkconfig.php on line 168 File /volume1/calibre/metadata.db not found, Please check

Value of $config['calibre_directory'] in config_local.php Value of
open_basedir
in your php.ini The access rights of the Calibre Database Synology users please read
this

Dit is het path van open-basedir:

/etc.defaults:/etc:/usr/syno/synoman:/tmp:/var/services/tmp:/var/services/web:/var/services/homes:/volume1/calibre:/volume1/web/cops`

Speciaal gelet op geen gebruik van hoofdletters, eindigen met / , nog geen limitering met .htaccess .

Wat gaat hier fout?

Groet, Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline DrBean

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 24
  • Berichten: 81
Re: COPS
« Reactie #35 Gepost op: 03 mei 2015, 13:40:13 »
Zo te zien heb je bij de installatie van COPS de locatie `/volume1/cops` opgegeven, in plaats van `/volume1/calibre`.
Bij de installatie van COPS vinden er op basis van de opgegeven locatie een aantal wijzigingen plaats, onder meer het instellen van de juiste open_basedir.
Je kunt ofwel de open_basedir zelf wijzigen, of COPS even opnieuw installeren, en dan bij de wizard het juiste pad opgeven.

edit: hm, misschien is er iets anders aan de hand, kan het zo niet zien. Het COPS package gebruikt niet alleen  de open_basedir die je daar ziet staan: COPS heeft ook een eigen, losstaande, open_basedir (staat in `/etc/php/conf.d/com.synocommunity.packages.cops.ini`)
/edit2: Nee, het klopt wel wat ik zeg ;) Ofwel je installeert COPS opnieuw en je gebruikt het juiste pad, of je wijzigt het pad in `/etc/php/conf.d/com.synocommunity.packages.cops.ini` naar `/volume1/calibre`. Met die laatste methode worden de rechten op de directories en metadata.db niet gecorrigeerd, dus dat kan nog dwarszitten.

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #36 Gepost op: 03 mei 2015, 15:33:56 »
Hi drBean,

Zojuist cops verwijderd en opnieuw geïnstalleerd. Nu met als calibre pad: /volume1/calibre/
Wel bijzonder dat hij nu ook de calibre-dir verwijdert met alle (2000) boeken erin. ;-( Hier had ik niet op gerekend.

Als fout geeft cops nu:
Check if Calibre database file exists and is readable
File /volume1/calibre/metadata.db not found, Please check
Value of $config['calibre_directory'] in config_local.php Value of
open_basedir
in your php.ini The access rights of the Calibre Database Synology users please read
this

Als het verwijderen van cops ook de inhoud van calibre verwijdert, dan is dit wel logisch.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline DrBean

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 24
  • Berichten: 81
Re: COPS
« Reactie #37 Gepost op: 03 mei 2015, 15:44:13 »
Ervan uitgaande dat je gebruik maakt van het SynoCommunity COPS package, dan verwijdert deze de library echt niet. We verwijderen nooit userdata die in shared folders staat.
De uitzondering hierp is als de data (library) _in_ de web dir of in een package directory staat, maar dat is geen geschikte plaats, en, voor zover ik weet, ook niet bereikbaar bij normaal gebruik.

Dat kan ik erg stellig zeggen, omdat ik betrokken ben bij het onderhoud van dat package. Hier staat de functie voor het verwijderen van het package: https://github.com/SynoCommunity/spksrc/blob/master/spk/cops/src/installer.sh#L62.

Terug naar je huidige situatie: als er nu geen metadata.db in `/volume1/calibre` staat, dan klopt het dat je die melding krijgt. COPS heeft minimaal een metadata.db nodig om iets te kunnen tonen.

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #38 Gepost op: 03 mei 2015, 20:54:55 »
Ik heb Cops 2x geïnstalleerd, 1 keer van de Franse site, daarna de syno-versie. Feit is dat de db. weg is, maar dat ik wel een #recycle dir. heb waarin alle mappen staan, genaamd [calibre deleted abcdef] (abcdef staat voor een codering). In deze map staan ook de afzonderlijke epub-bestanden. Die waren verplaatst naar #recycle.

Zo te zien moet ik uit recycle de map calibre terughalen. Dit gaat goed, zo te zien en nu ben ik opnieuw bezig om calibre z'n bieb te vullen. Daarmee kan ik straks weer de db van cops vullen. Gek is wel dat calibre denkt dat ik nu 2x zoveel boeken heb (4220 ipv 2110).

Ik hou jullie op de hoogte! Dank voor de hulp, Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #39 Gepost op: 04 mei 2015, 22:34:37 »
OK, calibre op de pc is helemaal gerepareerd. Nu wil ik opnieuw de bibliotheek verplaatsen naar m'n syn-nas en daarbij treden de volgende toepassingsfouten op:
calibre, version 2.27.0
FOUT: Bibliotheek verplaatsen mislukt: Bibliotheek verplaatsen mislukt

Move library from \\bon-nas\web\calibre to \\bon-nas\calibre
Python function terminated unexpectedly
  [Error 5] Toegang geweigerd: u'\\\\bon-nas\\calibre\\Alexander Masters' (Error Code: 1)
Traceback (most recent call last):
  File "site.py", line 132, in main
  File "site.py", line 109, in run_entry_point
  File "site-packages\calibre\utils\ipc\worker.py", line 193, in main
  File "site-packages\calibre\library\move.py", line 21, in move_library
  File "site-packages\calibre\db\legacy.py", line 917, in <lambda>
  File "site-packages\calibre\db\cache.py", line 57, in call_func_with_lock
  File "site-packages\calibre\db\cache.py", line 1924, in move_library_to
  File "site-packages\calibre\db\backend.py", line 1675, in move_library_to
  File "shutil.py", line 177, in copytree
  File "os.py", line 157, in makedirs
WindowsError: [Error 5] Toegang geweigerd: u'\\\\bon-nas\\calibre\\Alexander Masters'

Hoe zorg ik, dat de windows-machine voldoende machtigingen heeft om direct onder volume1 de calibre-map te kunnen benaderen?

mvg, Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #40 Gepost op: 04 mei 2015, 23:04:26 »
@DrBean en @Goner ,

Moet in machtigingen de http-group alleen leesrechten hebben of lees/schrijf op de gedeelde map /volume1/calibre ?

Alvast mijn dank, Gr. Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline DrBean

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 24
  • Berichten: 81
Re: COPS
« Reactie #41 Gepost op: 05 mei 2015, 13:05:40 »
@gbon Lees- en schrijfrechten op de map zelf voor de `http` user, en specifiek lees- en schrijfrechten voor de `http` user op de metadata.db in die map.
COPS schrijft niets naar die map of naar de database, maar zonder schrijfrechten kan COPS niks met metadata.db doen.

Referenties: https://github.com/SynoCommunity/spksrc/pull/926#issuecomment-40592162 en https://github.com/SynoCommunity/spksrc/blob/master/spk/cops/src/installer.sh#L47

Offline gbon

  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 0
  • Berichten: 51
    • Genealogie familie Bon
Re: COPS
« Reactie #42 Gepost op: 05 mei 2015, 23:16:36 »
Heel erg bedankt allemaal. Er werkt hier nu een schone installatie van calibre-db in volume1/calibre en de cops-app in web/cops . Met een paar boeken geprobeerd werkt het goed. Volgende stap is .htaccess in web/cops. De calibre map lijkt me niet nodig toch? En daarna vullen maar... ;)

Dank! Groet van Gerrit.
  • Mijn Synology: DS214play
  • HDD's: 2x WD30EFRX
Mijn Synology: DS214Play
DSM 5.2-5644 Update 5
Externe hdd: WDBWLG - 3 TB

Offline Goner

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 134
  • Berichten: 965
Re: COPS
« Reactie #43 Gepost op: 07 mei 2015, 23:44:05 »
Sorry, was even uit beeld ivm mei-vakantie ... goed om te lezen dat je het voor elkaar hebt gekregen.

Ik gebruik overigens niet de Syno-package, omdat die nogal achter liep op een gegeven moment. Ik pak gewoon de .zip van de homepage
http://blog.slucas.fr/en/oss/calibre-opds-php-server
daar staat nu RC3.
Kopieer config_local.php.example naar config_local.php en pas die aan voor het path naar de Calibre folder.
Verder veel info in het forum : http://www.mobileread.com/forums/showthread.php?t=170903

En inderdaad, .htaccess alleen in in /web/cops zoals eerder in deze thread beschreven.
RTFM
NAS : DS212j with1 ST2000DM008 & 1 ST2000DL003 in SHR / DSM 5.2-5967 Update 8
LAN : Devolo 500&550Mbps homeplugs, 2 5-port switches, Maxxter ACT-WNP-RP-002
HW : Raspberry Pi 2B, Nintendo Wii U & Switch
OS : Windows 7

Offline Rivak

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 4
  • Berichten: 65
Re: COPS
« Reactie #44 Gepost op: 17 juni 2015, 07:00:17 »
Is het iemand bekend of het mogelijk is om twee of meerdere Calibre libraries actief te hebben onder Cops ?
  • Mijn Synology: DS412+
  • HDD's: 4 x WD30EFRX
  • Extra's: 2048MB Geheugen


 

COPS + downloaden op sony PRS-T1

Gestart door naitsirhcBoard Overige 3rd party packages

Reacties: 12
Gelezen: 6245
Laatste bericht 10 augustus 2013, 12:02:03
door LuukH
cops... wat moet de juiste url zijn

Gestart door nieuwsgierBoard Overige 3rd party packages

Reacties: 6
Gelezen: 2665
Laatste bericht 31 mei 2015, 13:54:59
door nieuwsgier
Cops, alles wekt behalve downloaden

Gestart door philos31Board Overige 3rd party packages

Reacties: 2
Gelezen: 1500
Laatste bericht 17 maart 2017, 20:50:39
door philos31
Cops werkt niet meer na package update

Gestart door RivakBoard 3rd party Packages

Reacties: 3
Gelezen: 2416
Laatste bericht 01 juni 2014, 14:43:13
door Rivak
Wachtwoord toegang COPS

Gestart door Stef012Board 3rd party Packages

Reacties: 1
Gelezen: 1623
Laatste bericht 23 februari 2016, 07:58:20
door Stef012