Newsgroup: it.comp.os.linux.software
Titolo: aiuto per phpgroupware

Ciao a tutti.
Mi occorre aiuto per la config di phpgroupware sotto windows. So che questo č un
ng dedicato a linux, ma spero che qualcuno voglia/sappia aiutarmi... sennň non
saprei dove trovare altri utenti di questa suite.
Per farla breve, ho installato e configurato tutto correttamente, nel senso che
ho seguito l'how-to incluso nella distribuzione (compresa la modifica a
php.ini). Non ho ottenuto alcun messaggio di errore durante tutte le fasi
dell'installazione, le applicazioni sono aggiornate, ho aggiunto la lingua
italiana, e la configurazione č completata. A questo punto si crea
l'amministratore del sistema + 3 eventuali utenti demo.
Il problema č che ottengo errore dal php quando vado a creare l'account di
amministratore (con o senza i tre utenti demo) salvando questa pagina:
/phpgroupware/setup/setup_demo.php
Per quel che capisco dall'output del php, pare che la directory temporanea da me
impostata (nella pagina ../phpgroupware/setup/config.php) non venga accettata.
Sia nell'esempio fornito nella pagina che in una 'guida' trovata con google, c'č
scritto di inserirla in questo modo:
c:\temp
E cosě ho fatto, ovviamente creando la dir nella radice di c:.  Perň nell'ultima
riga del messaggio di errore del php, la variabile che vi compare č /tmp invece
di c:\temp. Rientrando nella pagina di configurazione vedo che ora il campo
della variabile č modificato cosě:
c:\\temp
Riprovando a salvare, ed entrando nella pagina di settaggio dell'amministratore,
quando vado a salvare i settaggi di quest'ultimo ottengo sempre lo stesso errore
(di cui riporto solo le ultime righe):
-----------------------------------------------
Warning: Cannot modify header information - headers already sent by (output
started at C:\Programmi\Apache
Group\Apache2\htdocs\phpgroupware\phpgwapi\inc\class.sessions_php4.inc.php:165)
in C:\Programmi\Apache Group\Apache2\htdocs\phpgroupware\setup\setup_demo.php on
line 275
Warning: Unknown(): open(/tmp\sess_b64c19f1d5415f86082fdbbec8af19ba, O_RDWR)
failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the
current setting of session.save_path is correct (/tmp) in Unknown on line 0
-----------------------------------------------
Come posso risolvere? Qui a casa mia ho una SuSe professional 9.1 a disposizione
e questo problema probabilmente non l'avrei... ma phpgroupware mi serve al
lavoro, dove ho solo pc con windows. Cercando con google ho trovato una
mini-guida per l'installazione in ambiente windows, ma purtroppo conferma che,
facendo come ho fatto, dovrebbe funzionare tutto.
Qualche buona idea? (oltre a quella di installare un server linux al lavoro...)

 current setting of session.save_path is correct (/tmp) in Unknown on line 0
Mi pare abbastanza chiaro il msg di errore.
Controlla la configurazione di php.

Controlla la configurazione di php.
... non è che riesci ad essere un po' più specifico? Nel doc di installazione di
phpgroupware è indicata una modifica da fare a php.ini (che ho fatto), ma non ci
sono cenni ad altre modifiche. E siccome php per il resto sembra funzionare,
purtroppo non capisco esattamente dove e cosa debba controllare.
(oltretutto anche in un libro sul php che ho comprato oggi non ci sono
spiegazioni su particolari configurazioni 'alternative')

 controllare.
temp_path o qualcosa di simile.

Controlla la configurazione di php.
... ok, dopo avere copiato per la seconda volta php.ini nella c:\windows, non
ottengo più l'errore e la creazione di admin sembra andare a buon fine.
Però quando tento di loggarmi come tale, ottengo l'errore: 
"Your session could not be verified."
Ricontrollando le config e riprovando nuovamente, ora con qualsiasi stringa
metta nel campo 'admin', e successivamente tenti di loggarmi ottengo "Blocked,
too many attempts". Andiamo bene... probabilmente controlla l'ip della macchina
che tenta di loggarsi. Solo che in questo modo sono fregato. 
C'è un modo per 'sbloccare' la situazione, senza cancellare il db già creato e
rifare tutto da capo?

Di PHP.
In effetti avevo la direttiva: session_save_path = /tmp
Solo che anche provando a mettere c:\temp, oppure "c:\temp" (che ovviamente
esiste), ottengo sempre un messaggio di errore. Cmq proverò a chiedere nel
gruppo dedicato al php, a questo punto. Grazie per l'interessamento.