Buongiorno a Tutti,
al momento per lo storage e gestione degli E-books utilizzo "Ubooquity" vorrei provare una valida alternativa "COPS" di cui in molti post di questo forum ne parlano bene.
Ho provato a installare e configurare il pacchetto come da guida:
https://github.com/seblucas/cops/wiki/Howto---Synology
ma non ho avuto successo, l'errore è sempre quello:
Check if Calibre database file exists and is readable
File /volume1/E-books/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
Ho letto miriade di soluzioni, ma senza avere successo.
Non chiedo una guida passo passo o la soluzione finale, ma quanto meno una conferma che COPS giri su DSM 6.1.3
Ogni commento sarà aprezzato,
MarioAlpha
DSM 6.1.3 e COPS prima installazione.
-
- Utente
- Messaggi: 78
- Iscritto il: giovedì 2 novembre 2017, 6:01
DSM 6.1.3 e COPS prima installazione.
- NAS: DS213J DSM[6.1.3](15152 Update 8) 512Mb
- CLI: Ubuntu 16 o windows 10 con winscp e putty
- Extra packages: Plex, Ubooquity, CouchPotato....
Re: DSM 6.1.3 e COPS prima installazione.
ciao. sistema la firma come da regolamento per piacere e passa dalle presentazione
il mio cops con dsm 5.1 funziona
nei permessi in filestation ho dato i permessi alla cartella
il mio cops con dsm 5.1 funziona
Codice: Seleziona tutto
<?php
if (!isset($config))
$config = array();
/*
* The directory containing calibre's metadata.db file, with sub-directories
* containing all the formats.
* BEWARE : it has to end with a /
*/
$config['calibre_directory'] = '/volume1/calibreportable/Library/';
/*
* Catalog's title
*/
$config['cops_title_default'] = "burghy";
/*
* use URL rewriting for downloading of ebook in HTML catalog
* See README for more information
* 1 : enable
* 0 : disable
*/
$config['cops_use_url_rewriting'] = "1";
/*
* Set language code to force a language (see lang/ directory for available languages).
* When empty it will auto detect the language.
*/
$config['cops_language'] = 'it';
$config['cops_basic_authentication'] = array('username' => 'xxxx', 'password' => 'xxxx');
NUOVO CANALE DISCORD
PARTECIPATE NUMEROSI:
https://discord.gg/McP3d4m2pG
Passare dalla sezione presentazioni e leggere il regolamento firma obbligatorio
siamo una community, aiutateci a sentirci parte di qualcosa e non un helpdesk
Non do aiuto in privato ma sul forum a tutti!!
Un grazie ci spinge a lavorare meglio
------------------------------------------------------------
PARTECIPATE NUMEROSI:
https://discord.gg/McP3d4m2pG
Passare dalla sezione presentazioni e leggere il regolamento firma obbligatorio
siamo una community, aiutateci a sentirci parte di qualcosa e non un helpdesk
Non do aiuto in privato ma sul forum a tutti!!
Un grazie ci spinge a lavorare meglio
- UPS: apc
- GTW: fritzbox o TP-LINK TD-W8970 ISP: [ADSL] intred(20000/1024/0) IP:[pubblico]
- SWC: hp gigabit 8 porte with poe
- NAS: ds213, ds213j, ds415+ 720+ dmv dal 6.2 alla 7. qnap ts212p ts22, all hd con wdred/ironwolf da 2/6tb
- CLI: win 10, win11 e ubuntu
[altro] - 3 smartphone android, lettore bd with allshare samsung, vodafone tv, raspberry p2 e p3
-
- Utente
- Messaggi: 78
- Iscritto il: giovedì 2 novembre 2017, 6:01
Re: DSM 6.1.3 e COPS prima installazione.
Grazie per il feedback positivo, ho specificato la versione del DSM 6.1 perchè in tutti i post letti questo problema si è verificato maggiormente proprio dopo l'upgrade o installazione su 6.1burghy86 ha scritto: il mio cops con dsm 5.1 funziona
Ma potrebbe anche essere una errata configurazione oltre ad un discorso di permessi.
Provo a descrivere quanto ho fatto fin ora:
- ho creato e condiviso una cartella chiamandola E-Books:
- alla cartella ho dato i permessi user "r"; user Admin "wr"; group Http "r";
- in questa cartella ho messo un paio di epub, fatto puntare calibre che ha creato il file metadata.db;
- Installato PHP5.6 e WEB Station (non credo abbia bisogno di altro);
- Server back-end è Nginx;
- In Web Station ho abilitato la chace PHP;
- In Web Station open_basedir ho aggiunto la stringa :/volume1/E-books/;
- Ho verificato le impostazioni in questi due files:
./usr/syno/etc/packages/WebStation/php56/conf.d/user_settings.ini;
./usr/local/etc/php56/conf.d/user-settings.ini;
- Installato COPS;
- Ho editato i files (perchè ce ne siano due non l'ho ancora capito, ma per non sbagliare ho editato entrambi), molto similare al tuo come configurazione di base, l'unica differenza è che il tuo non chiude con il tag ?>
/volume1/@appstore/cops/share/cops/config_local.php
/var/services/web/cops/config_local.php
Per completezza e confronto metto anche i permessi a livello di folder e file metadata.db<?php
if (!isset($config))
$config = array();
$config['calibre_directory'] = '/volume1/E-Books/';
$config['cops_title_default'] = "E-Books";
$config['cops_use_url_rewriting'] = "1";
?>
root@NASSYN:/volume1# ls -le E-Books/metadata.db
-rwxrwx---+ 1 admin http 5046272 Nov 1 09:44 E-Books/metadata.db
[0] group:http:allow:rwxpdDaARWc--:---n (level: 0)
[1] user:admin:allow:rwxpdDaARWc--:---- (level: 1)
[2] group:http:allow:r-x---a-R-c--:---- (level: 1)
[4] user:http:allow:rw-p-DaARWc--:---- (level: 1)
Spero solo di non essermi dilungato troppo e di non aver creato confusione.root@NASSYN:/volume1# ls -ld E-Books/
drw-------+ 1116 http root 36864 Nov 2 06:42 E-Books/
- NAS: DS213J DSM[6.1.3](15152 Update 8) 512Mb
- CLI: Ubuntu 16 o windows 10 con winscp e putty
- Extra packages: Plex, Ubooquity, CouchPotato....
Re: DSM 6.1.3 e COPS prima installazione.
togli le maiuscole e le - dalla cartella della libreria.. magari è quello
NUOVO CANALE DISCORD
PARTECIPATE NUMEROSI:
https://discord.gg/McP3d4m2pG
Passare dalla sezione presentazioni e leggere il regolamento firma obbligatorio
siamo una community, aiutateci a sentirci parte di qualcosa e non un helpdesk
Non do aiuto in privato ma sul forum a tutti!!
Un grazie ci spinge a lavorare meglio
------------------------------------------------------------
PARTECIPATE NUMEROSI:
https://discord.gg/McP3d4m2pG
Passare dalla sezione presentazioni e leggere il regolamento firma obbligatorio
siamo una community, aiutateci a sentirci parte di qualcosa e non un helpdesk
Non do aiuto in privato ma sul forum a tutti!!
Un grazie ci spinge a lavorare meglio
- UPS: apc
- GTW: fritzbox o TP-LINK TD-W8970 ISP: [ADSL] intred(20000/1024/0) IP:[pubblico]
- SWC: hp gigabit 8 porte with poe
- NAS: ds213, ds213j, ds415+ 720+ dmv dal 6.2 alla 7. qnap ts212p ts22, all hd con wdred/ironwolf da 2/6tb
- CLI: win 10, win11 e ubuntu
[altro] - 3 smartphone android, lettore bd with allshare samsung, vodafone tv, raspberry p2 e p3
-
- Utente
- Messaggi: 78
- Iscritto il: giovedì 2 novembre 2017, 6:01
Re: DSM 6.1.3 e COPS prima installazione.
Fatto, ho rinominata la cartella in "ebooks", disinstallato e reinstallato COPS, riconfigurato e ora non ho piu nessun errore in checkconfig.phpburghy86 ha scritto:togli le maiuscole e le - dalla cartella della libreria.. magari è quello
Ma non ho ancora raggiunto l'obbiettivo
![Sad :-(](./images/smilies/icon_e_sad.gif)
Ora quando cerco di raggiungere la pagina index.php ho una bella pagina bianca
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
Nel file di log di nginx ho una serie di errori, ne scrivo solo uno tanto gli altri sono simili ma riferiti ad altri file:
[error] 7806#0: *2231 open() "/var/services/web/cops/templates/default/styles/style-default.css" failed (13: Permission denied), client: 192.168.1.247, server: , request: "GET /cops/templates/default/styles/style-default.css?v=1.0.0RC2 HTTP/1.1", host: "192.168.1.9", referrer: "http://192.168.1.9/cops/checkconfig.php?err=1"
Se richiamo la pagina checkconfig.php nessun errore passa tutto
Se richiamo la pagina checkconfig.php?err=1 come da log di nginx è tutto Ok tranne per questa voce "Database error"
Volevo chiedervi se potevate aiutarmi scrivendomi la vostra open_basedir, i permessi sulla vostra floder e file db e se riuscite a passarmi un file metadata.db di esempio.
Anticipatamente Grazie
- NAS: DS213J DSM[6.1.3](15152 Update 8) 512Mb
- CLI: Ubuntu 16 o windows 10 con winscp e putty
- Extra packages: Plex, Ubooquity, CouchPotato....
-
- Utente
- Messaggi: 78
- Iscritto il: giovedì 2 novembre 2017, 6:01
Re: DSM 6.1.3 e COPS prima installazione.
dopo vari tentativi, disinstalla, installa e rimuovi ho optato per apache 2.4 al posto del nativo nginx.
Ora tutto funziona![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Ora tutto funziona
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
- NAS: DS213J DSM[6.1.3](15152 Update 8) 512Mb
- CLI: Ubuntu 16 o windows 10 con winscp e putty
- Extra packages: Plex, Ubooquity, CouchPotato....