Newsgroup: it.comp.os.linux.sys
Titolo: accesso documenti con apache

Ciao a tutti,
qualcuno di voi sà dirmi se è possibile gestire via web (apache) dei 
documenti word/excel presenti sul fs del server stesso ? intendo lettura 
scrittura, quindi aprirli via web e poterne modificare il contenuto..
grazie mille!
bye

Andrea ha scritto:

ehm se si parla di intranet magari ha + senso chiedere come creare
in automatico degli indici in html con url file x l'active desktop

frick ha scritto:

no, ho bisogno di implementarlo in internet, con tutte le precauzioni 
necessarie.
Al momento stò leggendo il progetto jakarta per Apache..

Andrea ha scritto:

jakarta e` un contenitore per tante cose, se lo citi di base si
tratterebbe di lavorare con apache+webdav+slide lato server e i
plugin word/excel explorer lato client?

 scrittura, quindi aprirli via web e poterne modificare il contenuto..
potresti prendere in considerazione uno di questi due prodotti che trovi
su sourceforge. io ho usato owl e devo dire che è abbastanza usabile e
gestisce anche le policy per accesso ai documenti.
Ciao f
http://owl.sourceforge.net/
http://kt-dms.sourceforge.net/
-- 
====================================
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

 scrittura, quindi aprirli via web e poterne modificare il contenuto..
WebDAV.
Sia su http che su https.
Supportato alla perfezione sia da kde (konqueror) che da gnome 
(nautilus) che da Windows (Network->New network place)
 
http://www.webdav.org/
 
http://www.webdav.org/mod_dav/
 
http://httpd.apache.org/docs-2.0/mod/mod_dav.html
-- 
Ciao da Villo - GPG public key available
                 Usenet Salamalai Task Force 
http://salamalai.dyndns.org
                 Remove "+settanta" in address for email replies

 
grazie per l'info, l'ho già provato. Però ho un problema... quando cerco 
di salvare i documenti modificati (da explorer 6 oppure come risorsa di 
rete) mi dà accesso negato.
Eppure la cartella ha utente e gruppo nobody cioè quello di apache ed i 
permessi di scrittura.
non capisco..

 non capisco..


 non capisco..
probabile manchino le direttive di controllo accessi tipo
Order deny,allow
Allow from all

frick ha scritto:

già provato  :(

Andrea ha scritto:

ecco la mia direttiva..
Alias /test "/var/www/htdocs/test"
<Directory /var/www/htdocs/test>
     DAV On
     Order allow,deny
     Allow from all
</Directory>

 permessi di scrittura.
Guarda nella sezione <Limit> nella direttiva <Location> relativa al tuo
percorso e verifica che siano abilitati tutti i metodi necessari. Anche
mod_security puo' metterci lo zampino ma, in entrambi i casi, i log del
server avrebbero dovuto esserti d'aiuto: li hai guardati?
Fabio

 
[client 192.168.0.1] Could not open the lock database.  [500, #400]
[client 192.168.0.1] (13)Permission denied: I/O error occurred.  [500, #1]
eppure:
drwxrwxrwx  2 nobody nobody 48 2005-01-15 16:46 /etc/apache/DavLock/
in httpd.conf:
DavLockDB /etc/apache/DavLock
User nobody
Group nobody
mah..!?

 Group nobody
cambio di programma!  modificando la direttiva DavLockDB funziona:
DavLockDB /etc/apache/DavLock/DavLockDB
ma funziona solo se modifico i file direttamente aprendoli dalla 
connessione di rete (con word per esempio), NON da Internet Explorer  :((((
si fà sempre più complessa la cosa!!

 si fà sempre più complessa la cosa!!
No: webdaw funziona proprio cosi`.
Non ci accedi da ie, lanci il wizard con Network->New Network Place e 
quando ti domanda la locazione gli scrivi la url, tipo
 
https://fqdn.del.tuo.server/directory_condivisa_webdav
Punto.
A quel punto la cartella condivisa la vedi come una qualsiasi altra 
cartella del pc, funziona il cut&paste, il drag&drop, puoi editare 
direttamente i files...
Certo che con konqueror e` molto piu` comodo, vai su
	webdavs://fqdn.del.tuo.server/directory_condivisa_webdav
... ;-)
-- 
Ciao da Villo    -    GPG public key available
                       Ferrara LUG 
http://ferrara.linux.it
		      Remove "+settanta" for email replies
Protect your Freedom: 
http://www.againsttcpa.com/index.shtml

 </Directory>
Magari, all'interno di <Directory>, un bel
	Order allow,deny
	<Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK 
UNLOCK HEAD OPTIONS>
		Allow from all
		Require valid-user
	</Limit>
non ci starebbe proprio male...


 
porc! questa non ci voleva, io avevo bisogno di un metodo per poter 
modificare i documenti direttamente via http  :(((((

 modificare i documenti direttamente via http  :(((((
Scusa, non capisco dove sia il problema!
I client vedono una cartella locale, sulla quale possono fare qualsiasi
cosa, come tutte le altre cartelle, anche se in realtà viene fornita da un
apache su http[s] e loro accedono via rete.
A questo punto la domanda nasce spontanea: *esattamente* *cosa* devono poter
fare gli utenti?
Prima definiamo cosa devono poter fare gli utenti, poi si guarda a come
farglielo fare.
-- 
Luca Villani     NOC Manager  -  Wireless Solutions S.p.A.  (Dada Group)
http://www.wseurope.com
          via Castiglione 25, 40124 Bologna Italy
T:
+39 051 2966826
   F:
+39 051 2966800
   M:
+39 348 5298542
   UIN:76272621
GPG public key available

 modificare i documenti direttamente via http  :(((((
Scusa, non capisco dove sia il problema!
I client vedono una cartella locale, sulla quale possono fare qualsiasi 
cosa, come tutte le altre cartelle, anche se in realtà viene fornita da 
un apache su http[s].
A questo punto la domanda nasce spontanea: *esattamente* *cosa* devono 
poter fare gli utenti?
Prima definiamo cosa devono poter fare gli utenti, poi si guarda a come 
farglielo fare.
-- 
Ciao da Villo - GPG public key available


 
hai ragione ma volevo fare il possibile per rendere trasparente ed 
immeidata la possibilità di mofica via browser dei documenti, conosci 
meglio di mè gli utenti..
IN questo caso invece devo spiegargli di aprire il browser, andare sul 
menù "apri" flaggare "come cartella Web" ed inserire il link corretto:
"
https://pinco.pallo/DAV/
"
Invece l'ideale sarebbe stato poter aprire il documento direttamente come 
pagina web, integrandosi col browser, poter modificare e salvare i documenti..

 documenti..
In questo modo si integra direttamente con Risorse del computer, più
trasparente di così...


 
In azienda stiamo sviluppando un sistema, che sara' chiuso per ora :(,
basato sul protocollo Webdav e su una serie di policy per gli accessi.
Credo cmq che WEBDAV faccia al tuo caso.
http://www.webdav.org
Saluti
--
Giuseppe

 meglio di mè gli utenti..
Alla fine cosa hai scelto di fare?
