Perchè funziona tutto solo se in root?

Ciao a tutti!

e' la trentesima volta che cerco di installare apache,php e mysql

ed il problema riscontrato è sempre lo stesso.

Mi apre i file php se si trovano nella root principale (htdocs) ma se li metto in sotto cartelle non me li apre ma chiede di scaricare il file :(

non sò + che fare... :(

le versioni sulle quali sto lavorando sono:

php-5.1.2

apache 2.0.5

se avete qualche consiglio è sicuramente ben accetto!

grazie mille

Antonio

inviato 10 anni fa
antonio_
X 0 X

Hai seguito l'articolo del sito?

Che URL inserisci nel browser?

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Ciao Gianni!

Ti ringrazio per la celere risposta (ti voglio già molto bene  ;D)

Si ho eguito l'articolo del sito, ma l'errore me lo dà ugualmente,

ho riguardato i passaggi uno per uno e non ho trovato espliciti errori

l'url che inserisc è

http://localhost/index.php (e così funziona perfettamente)

ma se metto

http://localhost/cartella/index.php

mi chiede di scaricare il file index.php

:(

ho pensato che potesse essere un problema della

DocumentRoot in httpd.conf

ho quindi provato ad aggiungere

sotto

DocumentRoot "C:/Programmi/Apache Group/Apache2/htdocs"

anche

DocumentRoot "C:/Programmi/Apache Group/Apache2/htdocs/cartella"

ma è stato inutile...  :-\

risposto 10 anni fa
antonio_
X 0 X

... hemmm... ho notato un'altra cosa...

se scrivo:

"http://127.0.0.1/cartella/index.php"

funziona...

risposto 10 anni fa
antonio_
X 0 X

Non so proprio da cosa possa dipendere  :dunno: :giveup:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

ok non preoccuparti,

l'importante è che almento con 127.0.0.1 io riesca a lavorare.

ti ringrazio moltissimo!

CIAO!

Antonio

risposto 10 anni fa
antonio_
X 0 X

prova a controllare nel httpd.conf che il nome server sia localhost :? a me faceva così poi ho messo localhost:porta e funzionava ???

risposto 10 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda