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
Ora quando cerco di raggiungere la pagina index.php ho una bella pagina bianca
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
Ora tutto funziona
- 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....