PDA

View Full Version : problemi configurazione apache+PHP


foxmolder5
10-03-2005, 09:14
sto cercando di configurare apache con Php ma ho riscontrato diversi problemi.
ho installato (in win xp) Apache 2.0.53 e Php 4.3.10 il primo con il file di installazione
ed il secondo scompattando il relativo file .zip.
copiato il file php.ini-recent in c:\windows\ , rinominato in php.in e ho modificato
le voci "extension_dir" e "user_dir" inserendo rispettivamente la cartella di localizazione
delle icone e la directory dove verranno salvati i progetti ed infine ho rimosso il ";"
all'interno della sezione "dynamic extension" dalle estensione che far voglio caricare.
ho quindi aperto il file httpd.conf di apache ed ho inserito insieme agli altri LoadModule
la stringa :

LoadModule php4_module "c:/programmi/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php .php3 .php4 .phtml

con "c:/programmi/php/sapi/php4apache2.dll" che è il percorso della dll php4apache2

ora avvengono due cose. se nel file php.ini ho detto di avviare anche altre estensioni
all'avvio di apache mi vengono dati messaggi di errore in cui mi viene detto per ogni estensione
che questa non è stata trovata.
se invece non faccio caricare nessuna estensione apache si avvia senza problemi, facendo
http:\\localhost raggiungo la pagina di apache, se però cerco di avviare un semplice
file .php localizzato nella cartella htdocs mi viene detto che " la connessione è stata rifiutata
durante il tentativo di connessione a localhost" (anche se disattivo il firewall).
sapete darmi una mano?cos'è che ho sbagliato?perchè ci sto sbattendo la testa da diversi giorni e
non riesco a risolvere il problema! grazie

cionci
10-03-2005, 09:55
Prova a vedere la mia guida nella sottosezione FAQ...

foxmolder5
10-03-2005, 12:37
ho fatto la procedura, attivando la sola estensione che è suggerita nell a guida, ed ora apache non mi da errore quando la carica. apache si avvia, funziona, è raggiungibile digitando localhost ma se invece cerco di richiamare la pagina test.php mi viene dato errore dicendo che la pagina è irragiungibile (stesso errore che avevo descritto nel post precedente).cosa c'è che nn va?

cionci
10-03-2005, 13:21
Ai messo i vari file nelle directory giuste ? Che genere di errore ti ritorna ?

foxmolder5
10-03-2005, 19:16
ho windows xp pro sp1 :

php.ini in c:\windows
php4ts.dll in C:\WINDOWS\system32

apache con installazione nella cartella programmi e PHP scompattato nella cartella programmi. tutte le stringhe che ho inserito sono state modificate secondo la path attuale di ogni programma. ho notato un problema (usando firefox versione 1). quando avvio apache va senza prob ma se scritto http://localhost/test.php mi viene detto "la connessione è stata rifiutata durante il tentativo di connessione a localhost" (questo problema si presenta anche senza firewall).curiosamente stesso errore mi viene dato se dalla pagina principale di apache, che mi viene visualizzata correttamente, cerco di andare su documentazione.
se invece uso internet explorer facento http://localhost/ non mi appare neanche la pagina di principale di apache.

cionci
10-03-2005, 19:20
E' sicuramente qualche problema legato ad altri programmi... Il firewall poteva essere unod egli indiziati...hai provato a disinstallarlo ?

foxmolder5
10-03-2005, 21:00
mi sembra strano che possa essere il firewall. è sygate 5.5 .fino a poco tempo fa ho usato sia tomcat che Jboss e hanno funzionato egregiamente senza nessun prob del genere e mi sembra strano che ora apache possa averne, anche perchè quando lo provo chiudo proprio sygate ( e quindi il servizio presente in windows viene completamente chiuso).