PDA

Visualizza la versione completa : php su linux


giaco31
11-07-2005, 23:50
ciao a tutti, ho installato la lib del php4-core, ho creato una pagina php, ma quando la apro con konqueror digitanto file:/home/giacomo/prova.php mi compare il codice della pagina =(
che faccio???

grazie a tutti
giaco

maiosyet_2
12-07-2005, 00:00
Php per essere interpretato ha bisogno di un web server, installa Apache seguendo un howto.

giaco31
12-07-2005, 00:02
devo anche installare il pacchetto chiamato "the php interpereter" no?

spidersoft
12-07-2005, 00:41
file:/home/giacomo/prova.php credo che non si accede così ma mediante http://127.0.0.2 non sono sicuro se è 2 oppure uno l'ultimo numero non mi ricordo(P.S sotto win è http://127.0.0.1)

maiosyet_2
12-07-2005, 00:47
Originariamente inviato da spidersoft
file:/home/giacomo/prova.php credo che non si accede così ma mediante http://127.0.0.2 non sono sicuro se è 2 oppure uno l'ultimo numero non mi ricordo(P.S sotto win è http://127.0.0.1)

Ma che c'entra? :dottò:

/home/giacomo/prova.php è un file normale e per tanto accessibile, il punto è che per venire interpretato va messo nella DocumentRoot del webserver. 127.0.0.1 indica localhost (quindi sulla 80 punta alla documentroot), ma è così ovunque, mica sotto win.

spidersoft
12-07-2005, 01:04
stiamo parlando proprio per la stessa cosa, nn si puo interpretare un file php con il metodo click & run perché konqueror lo legge come un file di testo!!!

untamed
12-07-2005, 10:31
Originariamente inviato da spidersoft
stiamo parlando proprio per la stessa cosa, nn si puo interpretare un file php con il metodo click & run perché konqueror lo legge come un file di testo!!!

:confused:

Guarda che maiosyet vi ha già risposto... ci vuole apache, dopodichè i documenti php vanno messi nella documentRoot. A quel punto konqueror, come qualsiasi altro browser, li interpreterà correttamente.

gianiaz
12-07-2005, 17:12
cribbio, ma prima di scrivere un file php nella guida che stai seguendo non spiega cosa è un webserver e come viene interpretato un file php?

Non è possibile imparare a programmare con un linguaggio senza sapere cosa c'è dietro.. (o almeno io non lo farei mai).
Ciao

giaco31
17-07-2005, 15:28
al tempo, io il php lo conosco bene, so programmare in php.. non è questo il punto, ora mi serve apache e le lib che interpretano il php, che come al solito non ho trovato :( qualcuno sa dove prenderle?

giaco31
17-07-2005, 18:07
allora, sono riuscito a installare apache, ora se vado su 127.0.0.1 mi dice: funziona! il web server apache è stato installato... però non so a che directory punta... h provato a mettere in home/giacomo la pag prova.php
ma aprendo 127.0.0.1/prova.php non trova il file :(

Loading