Newsgroup: it.comp.www.php
Titolo: problemi nell'aprire files PHP in locale con XP pro SP2

Ho installato winXP pro sp2, e non riesco piů in nessuna maniera a
fare una cosa che prima risultava semplicissima: Aprire i files PHP in
locale con IE, senza bisogno di farli passare per un web server.
In poche parole IE si rifiuta in ogni modo di aprirmi files PHP, anche
facendo "Apri" dal browser stesso. In Opzioni cartella>tipi di file,
l'estensione PHP risulta associata a IE, ma al doppio click su un file
PHP non accade nulla. Tutto questo si traduce ne non riuscire a
lanciare siti web in locale. Ho provato a disinstallare e reinstallare
IE (dai componenti windows), ad aggiornare il browser (ho
l'ultimissima versione), ma nulla.
Secondo voi c'č modo di risolvere? Netscape e altri browser non mi
danno il problema, e nemmeno IE nelle vecchie versioni.
Nel caso volessi ovviare creando da Dreamweaver un server PHP virtuale
in locale, devo installare necessariamente Apache?
Synth

 necessariamente Apache?
se per aprire tu intendi visualizzare mi pare molto strano che netscape e
altri te lo facciano vedere perchè _se_ all'interno della pagina ci sta
del codice php, questo va interpretato da un server web che ha una dll o
una cgi che gira quale il php a cui passare l'interpretazione del codice
trovato nella pagina.
E' possibile che i browser da te menzionati ti facciano vedere la pagina
ma *senza* interpretare il codice php. 
Quindi per vedere una pagina .php in cui il codice viene interpretato ti
è necessario un server web.
ciao
-- 
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

è necessario un server web.
Cosa mi consigli di installare per avere anche un'interpretazione del
php? Ci sono alternative ad apache?
Synth

 php? Ci sono alternative ad apache?
Certo che ce ne sono, ma perché non vuoi apache?

 devo dargli estensione php.
Sbagli. E' possibile eseguire codice php immerso in pagine con estensione
*.html.
Per quanto riguarda tutto il resto, non ho capito un'emerita. Credo che tu
abbia le idee un po' confuse:
  1. per interpretare codice php devi avere un server web (ad esempio
     apache) configurato per interpretare codice php;
  2. la solita windoniana prassi del punta-clicca-apri non fara' altro
     che aprire il browser di default che mostrera' solo ed unicamente
     la pagina relativa al codice html puro e gli eventuali script
     javascript;
  3. evidentemente quando utilizzi altri s.o. e strumenti vari non riesci
     a renderti perfettamente conto di tutto quello che c'e' dietro.
     E, per dirla tutta, si tratta di macchine che molto probabilmente
     non sono state configurate da te (almeno direttamente);
  4. che significa lanciare un sito da una diri? Che ti porti nella 
     directory in questione e: "clickclick", apri il file *.php?
     Se e' cosi', misa' tanto che lavori nel modo sbagliato. Se non e'
     cosi' spiegati perche' allora non capisco cosa vuoi dire;
-- 
Questo messaggio si autodistruggera' entro 10"
    _     _
  o' |,=./ `o
     (o o)    
 ooO--(_)--Ooo-

     cosi' spiegati perche' allora non capisco cosa vuoi dire;
Sapresti indicarmi la prassi corretta?
Synth

 Sapresti indicarmi la prassi corretta?
Cosa intendi per prassi: la procedura, la consuetudine, il protocollo, la
norma per fare cosa?


 in locale, devo installare necessariamente Apache?
DW ha coldfusion ma è un cesso è pieno di buki!
Se vuoi vedere il tuo codice php compilato devi installare un host 
server(per php apache per asp iis) e usarlo aprendo le pagine in questo 
modo 
http://127.0.0.1/
 o 
http://nometuocomputer/
 o 
http://localhost/
!! 
Se non hai idea di cosa sia apache e di come si usi scaricati easyphp 
--> 
http://easyphp.org
 (per l'ing lo de3vi patchare!)che è veramente una 
figata in quanto lo installi, lo sblocchi dal firewall (se per caso ce 
l'hai attivo nella sp2 di winxp,stoppi iis se ce lai!) e va da dio senza 
problemi!

problemi!
Grazie, questa è un'ottima dritta. Proverò questo easy PHP.
Synth

 visualizzare il php.
Cavolo non avevo capito!
1 Cambiagli temporaneamente estensione in htm e vedi se va.
2 Se il codice php è poko allora lavora tutto in nomepagina.htm e alla 
fine aggiungi il codice php e rinomini la pagina in nomepagina.php!
Ciao

fine aggiungi il codice php e rinomini la pagina in nomepagina.php!
Ci avevo pensato, ma ho risolto egregiamente con easy php.
Grazie ottimo consiglio.
P.S. Il tuo nick mi sa di "scenico", militavi in qualche demo-gruppo?
Synth