Newsgroup: it.comp.os.linux.iniziare
Titolo: Apache e PHP

(Spero di postare il messaggio nel NG giusto.)
Ciao a tutti.
Sono un novellino che ha assolutamente bisogno di aiuto!
Allora io ho installato RedHat 7.2, Apache, PHP e MySQL però quando lancio
il PHPNuke mi mostra il codice e non la pagina.
I file li ho messi nella dir "/var/www/html/sito/".
Perchè non funziona? Qualcuno può aiutarmi?
Grazie
Shryne

 ha scritto nel messaggio
news:2qgs8.72837$S52.2...@news2.tin.it...


 ha scritto nel messaggio
news:a8s7c9$408c$1...@stargate1.inet.it...


 ha scritto nel messaggio
news:ONis8.73512$S52.2...@news2.tin.it...
| Già fatto ma non funziona! Ho riprovato a reinstallare apache e php ma
| niente. Mi visualizza sul browser sempre il codice delle pagine. In più ho
| un altro problema, ho provato anche a reinstallare MySql ma ne l'RPM, ne i
| sorgenti non vogliono funzionare.
o io non ho capito o tu hai le idee confuse.
apache --> /var/www/html/ qua ci stanno i file
           che vedi da browser.
           (es. 
http://localhost/
)
mysql  --> /var/lib/mysql/ qua c'e' il file
           (directory) che e' il tuo db.
           mysqladmin create cartellaDB
           mysql -u root cartella < fileStrutturaDB
php    --> non so... cmq ci sono le estensioni
           php per mysql (mysql_php_qualcosa)
           e quelle per apache (apache_php???)
una volta installati ti fai le tue pagine in
una cartella a caso.
dopo, le butti in /var/www/hmtl e le becchi :)
Note: i servizi vanno avviati :))
      # /etc/init.d/servizio start
      (vedi casomai services, ntsysv, chkconfig)
per avere il supporto php in apache apri il file
/etc/httpd/conf/httpd.conf (se ricordo il path)
e decommenti le righe dove trovi php (vai a giudizio)
a questo punto dovresti essere a cavallo, o no?
almeno... io faccio cosi' e va.
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

| una volta installati ti fai le tue pagine in
| una cartella a caso.
| dopo, le butti in /var/www/hmtl e le becchi :)
ah, ti ricordo che i files in /var/www/html devono
essere di proprieta' di apache!
chown -R apache:apache *


> chown -R apache:apache *
non è vero.

 ha scritto nel messaggio
news:9kjs8.1546$SR5....@twister1.libero.it...
|
| > chown -R apache:apache *
|
| non è vero.
:) di sicuro male non fa :)
e io la so cosi'... ma  se crei delle
dir e non le dai ad apache forse non riesci
ad entrare... posso sbagliare. non ho mai
approfondito molto la cosa.
mi illumini?



ICQ# 11129001
http://www.calogero.org/

 ha scritto nel messaggio news:3CB1C4...@spam.it...
| *teoricamente* dovrebbero avere gli stessi permessi con i quali gira
| apache. se apache gira come nobody:nogroup allora anche le directory e i
| file _dovrebbero_ avere questi permessi.
| in questo modo se crei uno script in PHP (ricordo che PHP gira con i
| permessi di apache) che scrive su un file o esegue l'upload di una foto
| non sei constretto ad un chmod 777 dei file e/o directory in questione.
| poi, nulla di vieta di settare gruppi e altri *sgami* per fare
| diversamente :)
quindi non ho tutti i torti... giusto?
beh, ora vado a casa.
saluti


 beh, ora vado a casa.
beato te ;)


 chown -R apache:apache *
mmm... di questo non sono molto sicuro... da me non e' cosi', eppure li
vedo tranquillo da browser. Dovrebbero bastare i permessi di lettura per
'others'.
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscali.it

 'others'.
esatto, bastano i permessi di lettura su others. leggi pero' il mio
discorso sull'utilita' dei permessi di owner per quanto riguarda PHP.
