next up previous
Avanti: La programmazione PHP Su: PHP + PostgreSQL = Conosciamoci Inserendo Indietro: La realizzazione

Configurazione

Il DBMS POSTGRESQL č presente in diverse distribuzioni Linux, come RedHat, Suse, Mandrake, Turbolinux; altrimenti puņ essere scaricato presso [psql]. Lo stesso puņ essere detto per il server http APACHE, che si trova presso [apache]. Infine, la versione di PHP utilizzata nel progetto č la 3, che si puņ trovare presso [php].

Si č scelto di non ricompilare Apache3, e di eseguire l'interprete PHP come un CGI4, installandolo nella directory <htmlhome>/cgi-bin. La configurazione dell'interprete avviene editando il file php.ini, posto nella stessa directory, mediante il quale si specifica che la directory di base dell'interprete stesso č <htmlhome>, ossia ''arretrata'' di un livello rispetto a quella (<htmlhome>/html) in cui risiedono i files che sono distribuiti da Apache5. Ciņ consente di nascondere alla ``vista del pubblico'' il contenuto (il sorgente PHP) del file stesso, in modo da nascondere elementi che potrebbero eventualmente compromettere la sicurezza del sito.



alef@infocom.uniroma1.it
2000-11-11