Newsgroup: it.comp.www.php
Titolo: php5 apache2 win xp

ho installato apache2 su winxp e funziona tutto perfettamente, appena
aggiungo le direttive seguenti al file httpd.conf
LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
e riavvio apache ottengo il segunete errore
The request operation has failed!
ho letto molte guide e manuali compresa quella su 
php.net
, ho messo la dir
di php nel path e cosě via, ma forse c'č qualche servizio di windows non
avviato che č indispensabile per il php? mi dareste una mano?
grazie 

 The request operation has failed!
Ciao,
io ho Apache 2.2 su XP, con queste direttive:
----------------------
# For PHP 5 do something like this:
LoadModule php5_module "c:/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php5/apacheIni"
----------------------
e tutto funziona perfettamente.
Stai provando con un file php.ini pulito, senza estensioni?
--
ff

 ha scritto nel messaggio 
news:efg7mo$ah8$1...@newsreader.mailgate.org...

ho Apache 2.2.3 + Php 5.1.6 in c:\php...cmq si, il php.ini è pulito, ma non 
va neanche provando a spostare i file php.ini e php5ts.dll in windows e 
system32, per questo pensavo ad un servizio di windows che forse ho 
disattivato permanentemente e che è richiesto da php; 

 The request operation has failed!
il log di apache che dice?
-- 
シ  I miei due cents  렌

"spino" <sp...@CUT-ME-hotmail.com> ha scritto nel messaggio 
news:rmSSg.127186$_J1.8...@twister2.libero.it...

questo all'avvio di apache senza il modulo php
[Thu Sep 28 20:15:24 2006] [notice] Apache/2.2.3 (Win32) configured --  
resuming normal operations
[Thu Sep 28 20:15:24 2006] [notice] Server built: Jul 27 2006 16:49:49
[Thu Sep 28 20:15:24 2006] [notice] Parent: Created child process 2444
[Thu Sep 28 20:15:25 2006] [notice] Child 2444: Child process is running
[Thu Sep 28 20:15:25 2006] [notice] Child 2444: Acquired the start mutex.
[Thu Sep 28 20:15:25 2006] [notice] Child 2444: Starting 250 worker threads.
[Thu Sep 28 20:15:26 2006] [notice] Child 2444: Starting thread to listen on 
port 80.
inserendo le direttive
LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
in httpd.conf e riavviando apache ottengo questo
[Thu Sep 28 20:16:42 2006] [notice] Parent: Received restart signal --  
Restarting the server.
[Thu Sep 28 20:16:42 2006] [notice] Child 2444: Exit event signaled. Child 
process is ending.
[Thu Sep 28 20:16:43 2006] [notice] Child 2444: Released the start mutex
[Thu Sep 28 20:16:46 2006] [notice] Child 2444: Waiting for 250 worker 
threads to exit.
[Thu Sep 28 20:16:47 2006] [notice] Child 2444: All worker threads have 
exited.
[Thu Sep 28 20:16:47 2006] [notice] Child 2444: Child process is exiting
dov'è l'anomalia? 

 [Thu Sep 28 20:16:47 2006] [notice] Child 2444: Child process is exiting
Non uso Apache sotto Windows, ma so che molti moduli PHP non sono
thread-safe. Probabilmente e` uno di loro che muore e si porta dietro
tutto.
Devi usare il modulo prefork di apache al posto del worker.
Bye.

 Devi usare il modulo prefork di apache al posto del worker.
tradurresti please sono un pò niubbo...cosa dovrei fare? 

 tradurresti please sono un pò niubbo...cosa dovrei fare?
Ehm... non posso. :)
Dovresti installare apache compilato con prefork invece di quello
compilato con worker.
Ma ti ripeto: non uso Windows, quindi non so se sia questo il problema e
nemmeno se installare una versione diversa funzioni. Magari PHP sotto
Windows funziona col worker.
Bye.

 
Mi intrometto scusate. Ottengo lo stesso errore anche io.
Facendo un test configuration si ottiene il seguente:
Httpd.exe: Syntax error on line 117 of 
c:/programmi/..(abbrevio)../httpd.conf: Cannot load 
C:/php/php5apache2.dll into server: Impossibile trovare il modulo 
specificato
E' come se apache non riuscisse a caricare il modulo di php anche se 
questo esiste e la directory php è nel path.
-- 
Rider on the Storm

 questo esiste e la directory php č nel path.
fai cosě, vai su
snaps.php.net
e scarica php 5.2 poi nel file httpd.conf sostituisci
php5apache2.dll
con
php5apache2_2.dll
ora dovrebbe andare, fammi sapere! 

 
Avevo già risolto grazie...
come sempre google è nostro amico!!!
