Newsgroup: it.comp.www.php
Titolo: php su windows

c'č qualche buon tutorial in rete che mi spiaghi passo passo il modo di
installare php su server iis di windows 2000? avevo visto qualcosa ma
trattava su server 2003 e certi passi non corrispondevano. Grazie
Lorenzo

 trattava su server 2003 e certi passi non corrispondevano. Grazie
La cosa bella di PHP è che c'è un manuale più che esaustivo in rete.
Credimi, se ci sono riuscito io ad installare PHP su IIS prima e su Apache
poi (sia Win che Linux) può riuscirci chiunque, questione di buona volontà.
-- 
Ciao!
Francesco
(slackware powered)

 ha scritto nel messaggio 
news:e7h70q$fl8$1...@nnrp.ngi.it...


 direttamente su apache ;P
Su apache l'installazione è un attimino più rognosa... ma ripeto: PHP ha una
documentazione molto dettagliata.


 (slackware powered)
Ok ,preferisco provare su IIS visto che ho ambiente windows  l'ho gia
installato e ho bisogno di usare spesso asp
ma non mi dai nessun link di dove trovare sta documentazione?
Grazie
Lorenzo

 > Su apache l'installazione è un attimino più rognosa... ma ripeto: PHP ha


 ha scritto nel messaggio
news:1151161096....@c74g2000cwc.googlegroups.com...
Si trova sul sito 
php.net
 un programma che ti installa in modo
automatico php con iis
quello automatico l'ho provato ma non è andata, quando visualizzo pagine con
php ci sono un sacco di errori, per il resto ho provato a vedere la
documentazione che c'è su php. net ma è tutto in inglese ed io non ci
capisco niente, se hai qualche altro suggerimento ti sarei grato , cmq
grazie lo stesso a tutti
Lorenzo

 grazie lo stesso a tutti
Cambia lavoro.


 (slackware powered)
Te la potevi tenere,
non è un mio lavoro, mi sto solo interessando e speravo di avere un aiuto e
non di trovare dei sapientoni
ciao
Lorenzo

 e non di trovare dei sapientoni
Purtroppo l'inglese è indispensabile se vuoi operare con una certa serietà
nel mondo dell'informatica.
Comunque su 
php.net
 puoi trovare le versioni in italiano dei manuali
consultabili online (
http://www.php.net/manual/it/
) anche se non tutto è
tradotto.
Con una semplice goggolata puoi arrivare a questi link (parole chiave:
"installazione php iis"):
http://www.webmasterpoint.org/iis/06.asp
http://www.phpnews.it/articoli/php/installazione-di-php-su-internet-information-services/
http://www.windowserver.it/Default.aspx?tabid=54
Giusto per sparare i tre link che mi sono sembrati più significativi.
http://www.latoserver.it/php/pi-acca-pi.php3
 (questo non compare con google
ma me lo ricordavo io - dai un occhio se ti può essere utile)
Se non sai usare neanche google allora puoi andare presso una qualsiasi
libreria e acquistare testi specifici su php; per esempio su
http://test.phpitalia.com/modules/libri/viewcat.php?cid=15
 (che ho trovato
con google - parole chiave: "php libri italiano") puoi trovare un po' di
titoli di testi dove sicuramente è trattata l'installazione di php su iis.
Come librerie ti posso consigliare la Hoepli a Milano o la Feltrinelli,
presente in diverse città italiane, fra cui Milano e Bologna (che ho avuto
entrambe il piacere di visitare).
Cmq caro Lorenzo, gli abc del linguaggio ce li siamo smazzati anche noi
mettendo giù la testina e studiandoci libri e documenti online e passando
pomeriggi interi (ed anche di più) a scavare con google mega e mega di
spazzatura sperando di trovare quell'indizio che ci potesse aiutare a
risolvere il problema. Datti da fare e se hai domande più circostanziate
saremo lieti di aiutarti nel possibile.
-- 
Ciao!
Francesco
(slackware powered)
Nota: L'indirizzo per le risposte private è valido senza modifiche.

 (slackware powered)
Ciao
 Lorenzo

 
Ho seguito la tua stessa strada ossia, per primo, provare a far 
funzionare PHP sotto IIS con gli stessi tuoi problemi. Dopo qualche 
ricerca ho "scovato" un programma chiamato EasyPHP che ti installava, di 
suo, tutto il necessario ossia Apache, MySQL e PHP. L'ho scaricato, 
installato e provato ma non funzionava ancora. Domandando e ricercando 
in giro per la rete ho poi trovato altre persone che avevano seguito lo 
stesso iter e che avevano già risolto quindi mi sembra giusto darti le 
stesse informazioni: scarica EasyPHP ed installalo ma non provare subito 
le pagine PHP perché non funzioneranno.
Cerca nella directory in cui è installato Apache (solitamente 
c:\programmi\easyphp\apache\conf) il file httpd.conf, aprilo (è un file 
di testo anche se con estensione non eguale a txt) e cerca la parola 
"listen" fino a quando non troverai una riga di testo similare a una di 
queste due:
# Listen 80
Listen 80
e cambiala in:
Listen 8080
o un altro valore che preferisci (facendo attenzione che non si tratti 
di una porta usata dal sistema o da altri programmi). Salva il file e 
fai riavviare apache.
A questo punto per poter "caricare" le pagine php dovrai scrivere nel 
tuo browser:
http://localhost:8080/nomedellapagina.php
mentre le pagine ASP continueranno a funzionare richiamandole da
http://localhost/
 (o 
http://localhost:80/
 che è la stessa cosa)
e se poi vuoi "modificare" la directory di partenza, sempre nel file 
httpd.conf cerca la parola "DocumentRoot" (se non la trovi ... penso tu 
possa aggiungerla)  e, ad esempio, valorizzala così:
DocumentRoot "c:/inetpub/wwwroot/phpfile"
ri-salva e riavvia apache: tutti i file php dovranno quindi essere 
inseriti nella cartella indicata.
Successivamente, quando ho scoperto che EasyPHP installava si tutto ma 
non erano le ultime versioni, l'ho disinstallato e installato 
separatamente apache, mysql e PHP (non che adesso ne sia un'esperto, 
anzi, ma allora non conoscevo altro che il nome dei tre programmi).
Ed ora mi ritrovo nell'esatto problema opposto: vorrei installare le 
ultime versioni dei programmi ma non riesco a disinstallare quelle 
presenti (il sistema mi dice che le ha "disinstallate" ma quando avvio 
l'installazione di apache appare un bel messaggino di errore del tipo 
"non mi installo perché è presente un'altra versione di apache"). 
Aspetterò la prossima formattazione per installarli ... eh eh eh
Michele

 ha scritto nel messaggio 
news:e7rdgt$n85$1...@balena.cs.interbusiness.it...


 
Allora, parlo di un annetto e mezzo più fa, l'unico conflitto che avevo 
riscontrato (non avendo skype) era solo la lite tra i due server web per 
chi dovesse gestire la porta 80.
Dopo qualche mesetto ho tolto easyphp per altre ragioni (vedi versioni 
di apache, mysql e php "vecchiotte" rispetto a quelle che erano 
disponibili "separatamente") e, da bravo smanettone, ho installato i 
singoli programmi quindi chiedo venia per le inesattezze ma sono dettate 
da ignoranza dei problemi e ti ringrazio per la preziosa 
correzione/integrazione.
Michele

 chi dovesse gestire la porta 80.
Proprio per quel motivo, Skype utilizza di default la porta 80 ^_^ e se hai 
easyphp aperto prima di lanciare skype ti appare un bel messaggino di errore 
XD