PHProjekt Admin - F A Q

Traduzione: Roberto Bello - Luglio 2004

Q:Ho installato con successo PHProjekt e tutto funziona correttamente con l'eccezione che non posso creare dei nuovi progetti!
- Non esiste un bottone con la scritta 'new / nuovo' per creare un nuovo progetto
- Tutti i campi in questo form sono anneriti (non scrivibili)!
A:Solo gli utenti con status di 'capo' (come nel caso dell'utente 'test') possono creare dei nuovi progetti, ma non l'amministratore admin (con login 'root').
Indietro

Q:Come posso accedere alla pagina 'admin'?
A:Fai il login come utente, ma con status di amministratore, come nel caso dell'utente predefinito 'root'.
Poi clicca sul bottone 'admin', che appare sul lato destro della barra di navigazione.
Indietro

Q:Sembra ci sia un errore di funzionamento in un modulo, ma non appare alcun messaggio di errore.
A:Cambia nel file /lib/lib.inc.php e nel file index.php la linea da:
error_reporting(0);
a:
// error_reporting(0);
e la linea superiore da:
// error_reporting( E_ALL & ~E_NOTICE);
a:
error_reporting( E_ALL & ~E_NOTICE);
Questa modifica cambia il livello del report di errore nel parser di PHP ed ora consente la visualizzazione dei messaggi degli errori. Visto poi la natura dell'errore, puoi tentare la sua eliminazione, oppure porre il problema nel forum della home page di PHProjekt.
Indietro

Q:Penso di aver trovato un errore di funzionamento! Cosa devo fare ora?
A:Collegati al forum 'general' nella homepage di PHProjekt e segnala il 'bug' per aprire una discussione. Se sei quasi sicuro che si tratta di un 'bug', manda un'email a [email protected] descrivendo nei dettagli il 'bug' stesso. Riceverai una sollecita risposta.
Indietro

Q:E' possibile limitare ad un valore massimo di dimensione la funzione di 'File-Upload / Carico File' (ad esempio a 3 MB)?
A:Puoi farlo modificando il file php.ini intervenendo sul valore della variabile 'upload_max_filesize'.
Indietro

Q:Non posso 'upload / caricare' file di grandi dimensioni ad esempio di 10MB)!
A:Può darsi che il tuo sistema vada in 'timeout / fuori tempo massimo'; controlla il valore della variabile 'max-execution_time' nel file php.ini e controlla se l'inconveniente si verifica trascorso questo tempo massimo. Se così avviene, aumenta il tempo massimo consentito.
Indietro

Q:E' possibile modificare alcuni script alle mie necessità e poi reinserirle automaticamente nella nuova versione?
A:Spiacente, non è possibile. E' quasi impossibile che una routine di aggiornamento possa riconoscere quali modifiche sono state fatte e poi 'tenerne conto' nella nuova versione. E' preferibile proteggere dalla scrittura i file modificati, per non sovrascriverli con il nuovo aggiornamento, e poi riportare manualmente le variazioni personali dal vecchio script a quello nuovo ricevuto.
Indietro

Q:Ho modificato dei moduli in funzionalità e/o design, dove posso mettere questi file al fine che le modifiche possano essere considerate nella nuova versione?
A:Il gruppo di sviluppo di PHProjekt riceve spesso tali 'programmi / script', ma sarebbe troppo impegno esaminare quali modifiche apportare, se e perchè sono utili ed affidabili... Quindi se hai delle proposte di miglioramento, faccelo sapere andando nel forum di PHProjekt ed aprendo una discussione.
Indietro

Q:Un utente può cambiare i suoi dati personali?
A:Sì, ogni utente può modificare i suoi dati personali nel modulo dei 'contact manager / contatti' nella sezione degli 'internal user / utenti interni'.
Indietro

Q:Come posso abilitare l'accesso ad un modulo solo per alcuni utenti?
A:Al momento non è possibile, ma ciò sarà incluso a partire dalla versione 4.
Indietro

Q:Che differenza c'è fra l'utente 'root' ed il 'group administrator'?
A:L'utente 'root' è un 'super admin': egli non appartiene ad alcun gruppo, ma ha accesso a tutti i gruppi! Egli è l'unico che può assegnare gli utenti ai gruppi. Un 'admin' che partecipa ad almeno un gruppo, può essere un 'group adminstrator'. I suoi poteri sono limitati al gruppo od ai gruppi assegnati.
Indietro

Q:Dove posso cambiare i 'dati utente' dell'utente 'root'?
A:Puoi modificarlo SOLO entrando direttamente nel database MySql nella tabella 'users' nella prima registrazione, utilizzando ad esempio l'applicativo 'phpmyadmin' oppure 'mysqlfront'.
Indietro

Q:Ho configurato un account POP3 nella sezione 'Mail / Posta', ma quando tento di ricevere una mail usando questo account, si verifica il messaggio: " too many login failures / troppi errori di login". Cosa fare?.
A:Il primo campo 'name / nome' è un 'simbolo' per distinguere i tuoi 'account'. Devi inserire il tuo 'username' (oppure 'loginname') nel campo 'username' per accedere al tuo account di posta.
Indietro

Q:Come posso attivare l'opzione del 'fax'?
A:Inserisci il percorso della tua applicazione fax (esempio per Linux: 'sendfax') nella variabile 'faxpath' nella sezione mail del file config.inc.php.
Indietro

Q:Ho una domanda riguardo il modulo di 'helpdesk / assistenza' (Version 3.2a.): non capisco perchè alcuni utenti normali possono sottoporre una richiesta, mentre per altri è impossibile?
A:Guarda al contenuto della variabile 'rts_cust_acc' nel file config.inc.php. Il modulo di 'assistenza / helpdesk' ha due modi di funzionamento: uno dove chiunque può sottoporre delle richieste di assistenza ed un altro modo di funzionamento dove solo gli utenti inclusi nella lista dei contatti hanno accesso al modulo di 'assistenza / helpdesk'.
Indietro

Q:Nella pagina di ingresso del modulo di 'assistenza / helpdesk' è possibile mostrare, in modo predefinito, TUTTE le richieste attive in corso?
A:Sì! Aggiungi, come prima linea nel file 'helpdesk_view.php':
if (!$status) $status = "all";
Indietro

Q:Se cancello un partecipante da un gruppo, cosa succede ai contatti / progetti esistenti ed ai file caricati dal partecipante cancellato? Sono cancellati anch'essi?
A:- partecipazione al gruppo: sì,
- profilo: sì,
- profilo del quale era componente: conservato,
- cose da fare: sì,
- contatti privati: sì,
- note private: sì,
- participante nei sondaggi in corso: conservato,
- eventi: sì
- partecipante ai progetti: ci possono essere dei problemi
- file privati: sì
puoi assegnare i 'file orfani' (che sono file pubblici per gli utenti cancellati) ad un altro utente attraverso la sezione 'admin'.
Indietro

Q:La mia chat si autocancella automaticamente; non conosco alcun sistema con tale comportamento! Qualcuno mi può aiutare?
A:La tua osservazione è corretta; quando l'ultimo utente lascia la chat, il file relativo è cancellato. Ciò garantisce al successivo nuovo e primo utente di trovare la 'stanza' della chat vuota e pulita.
Indietro

Q:Mi piacerebbe vedere una foto dei miei colleghi nel loro profilo di utente. E' possibile?
A:E' possibile per una funzionalità non documentata nel modulo di 'contact manager'; crea una sottocartella nella cartella '/contacts' con il nome "file". In questa cartella crea altre cartelle con il 'nome corto' dei gruppi. Aggiungi le foto degli utenti alle quali bisogna dare dei nomi seguendo la seguente sintassi: firstname.lastname.jpg ed i file devono essere copiati nella cartella del gruppo di appartenenza.
Quando lo script trova una foto, appare un bottone blù sul lato sinistro della lista; clicca su questo bottone e la foto del collega apparirà.
Indietro

Q:Ho attivato la 'gestione dei tempi? (impostato ad 1 nel file setup.php). Ora appare il messaggio di errore "Table phprojekt.timeproj / La tabella phprojekt.timeproj non esiste". Cosa è successo?
(Questo problema si verifica anche per altri moduli)
A:L'azione eseguita non è stata corretta! Non bisogna attivare manualmente i moduli. Occorre invece attivarli mediante l'opzione di configurazione riservata all'amministratore. Gli script sanno quali sono le tabelle che devono essere scritte prima di attivare i vari moduli.
Indietro

Q:E' possibile 'salvare' una chat?
A:Certamente! Se gli utenti del tuo gruppo usano la 'chatroom / stanza della chat' troverai un link al file della chat nella sezione omonima all'interno della sezione 'admin'. Attenzione che ciò è possibile solo quando la chat è attiva, cioe' prima che l'ultimo utente abbandoni la 'chatroom' premendo il bottone 'exit / uscita', che provoca la cancellazione del file della chat corrente.
Indietro

Q:Il mio account pop3 mi segnala: 'TLS/SSL failure for 172.16.1....' durante la connessione, cosa devo fare?
A:Basta aggiungere /notls alla fine del tuo nome di dominio del mailserver (oppure indirizzo IP) nel caso in esame: 172.16.1..../notls
Indietro

Q:Quando cerco di accedere alla pagina 'admin' non appare alcuna pagina! Cosa succede?
A:Il solo modo per accedere al modulo 'admin' è quello di fare il login dalla pagina di partenza (index.php) e poi cliccare sul tab 'admin' sul lato destro della barra di navigazione.
Indietro

Q:E' possibile che un utente sia un 'capo' in un gruppo ed un utente normale in altri gruppi?
A:Sì, vai alla pagina dell'amministratore, sezione 'modify groups / modifica gruppi' e scegli l'utente come 'capo' di questo gruppo.
Indietro

Q:Posso cambiare i colori dell'applicazione in accordo ai colori 'sociali' della mia società?
A:Sì, modifica i valori di bgcolor1, bgcolor2 e bgcolor3 nel file config.inc.php secondo le tue necessità.
Indietro

Q:Ho installato e poi disattivato un modulo. Ora vorrei riattivare questo modulo attraverso il setup, ma si verifica un errore sql. Cosa è successo?
A:E' una limitazione della routine di setup che non è in grado di riconoscere se un modulo era stato già installato e quindi che le tabelle relative già esistevano. Il Setup cerca di ricrearle ma il sistema, giustamente, rifiuta ...
Solutione: cambia il file config.inc.php e poni manualmente il valore del modulo interessato al valore di '1'.
Indietro

Q:Non posso ricevere alcuna mail usando il mio mail server. L'invio di mail funziona bene. L'esecuzione del file 'env_test.php' non ha segnalato problemi.
A:Se stai usando l'addon IMAP, cambia le specifiche della tua PORT nel file addons/AeroMail/config.inc.php per includere 'notls' come:
$IMAP_PORT = "143/imap/notls";
oppure
$IMAP_PORT = "143/imap/tls/novalidate-cert";
Se stai usando un sistema 'interno' di posta, prova ad aggiungere /notls al nome del mail server.
Indietro

Q:Ho trovato che molti utilizzatori hanno definito degli stili in file css; per quali scopi esistono?
A:Apri il file win.css nella cartella layout/default/css; troverai alcune informa in relazione ad ogni specifico stile
Indietro

Q:Ho creato le cartelle configurandole con i privilegi di lettura / scrittura / cancellazione, ma non appare nulla nella lista! Cosa c'è di sbagliato?
A:PHProjekt non può vederle perchè funziona con delle cartelle 'virtuali'.
Devi crearle usando l'apposito script di setup.
Indietro

Q:Alcuni dei miei utenti vorrebbero modificare il loro nome corto, ma ciò non è ammesso nel file admin.php. Qualcuno sa come risolvere il problema?
A:Non è possibile! In alcuni moduli il 'nome corto' è usato come riferimento all'utente (ad esempio 'gestione progetti / participanti' oppure 'gestione file / accessi'). Se si cambia il 'nome corto' si prendono tutti i riferimenti.
Indietro

Q:Ho constatato che alle volte delle mail con allegati arrivano senza gli allegati. Cosa succede?
A:Un utilizzatore ha segnalato che ha risolto il problema per certe mail di 'gruppo'. Leggere a questo link:
http://www.phprojekt.com/modules.php?op=modload&name;=forum&file;=index&kat;=4&id;=18602&action;=writetext
Indietro

Q:Quali permessi minimi devo avere per configurare le cartelle di PHProjekt?
A:Il webserver deve avere i permessi di scrittura per le seguenti cartelle: /chat, /attach, /[upload directory] ed i permessi di lettura per tutte le altre cartelle.
Indietro

Q:"... PHProjekt stava funzionando
regolarmente fino ad un mese fa. Poi ho avuto un crash nel server, e non ho alcun archivio di 'backup / Salvataggio ...".
A:Non esiste risposta salvo quella naturale di fare dei 'backup / salvataggi' PRIMA! Raccomando di utilizzare il programma addon per PHProjekt di nome 'phprojekt_bckup' che consente di salvare e di ripristinare i tuoi database, il contenuto delle cartelle e tutti gli script dell'applicativo.
Indietro

Q:Non posso inviare mail con allegati maggiori di 2MB (la stessa mail è spedita ma senza l'allegato). Come posso risolvere il problema?
A:Aumenta il valore della variabile 'post_max_size' nel file php.ini ed accertati che il server non vada in 'timeout / fuori tempo massimo' durante la trasmissione dell'allegato.
Indietro