Hi @all,
ich habe mir nun php 4.3.2 heruntergeladen und möchte es als Modul in Apache 2 installieren. Ich lese mir die README durch und befolge alles: was ich bekomme ist aber folgende Fehlermeldung wenn ich apache starte: "The requestet operation has failed!"...
soweit so gut! nun habe ich die datei php4ts.dll in das Verzeichnis gelegt, in der sich auch php4apache2.dll befindet d:\programme\php\sapi\
und das steht in meiner http.conf
und die php.ini hab ich in das installationsverzeichnis vom apache gelegt, da
soweit ich das sehe habe ich alles befolgt - jedoch funktioniert es nicht!
was habe ich falsch gemacht, oder habe ich etwas vergessen?
cya CrazyPip
ich habe mir nun php 4.3.2 heruntergeladen und möchte es als Modul in Apache 2 installieren. Ich lese mir die README durch und befolge alles: was ich bekomme ist aber folgende Fehlermeldung wenn ich apache starte: "The requestet operation has failed!"...
Installing PHP for Apache as module
...
Whereever you load php4apache.dll from, php4apache.dll also
needs the php4ts.dll also included in the PHP4 distribution.
php4apache.dll depends on php4ts.dll which is loaded as soon as
Apache loads php4apache.dll.
...
So where does php4ts.dll has to be to be properly loaded ?
php4ts.dll is searched in the following order:
1) in the directory where apache.exe is start from
2) in the directory where php4apache.dll is loaded from
3) in your %SYSTEMROOT%\System32, %SYSTEMROOT%\system and
%SYSTEMROOT% directory.
Note: %SYSTEMROOT%\System32 only applies to Windows NT/2000/XP)
4) in your whole %PATH%
...
Whereever you load php4apache.dll from, php4apache.dll also
needs the php4ts.dll also included in the PHP4 distribution.
php4apache.dll depends on php4ts.dll which is loaded as soon as
Apache loads php4apache.dll.
...
So where does php4ts.dll has to be to be properly loaded ?
php4ts.dll is searched in the following order:
1) in the directory where apache.exe is start from
2) in the directory where php4apache.dll is loaded from
3) in your %SYSTEMROOT%\System32, %SYSTEMROOT%\system and
%SYSTEMROOT% directory.
Note: %SYSTEMROOT%\System32 only applies to Windows NT/2000/XP)
4) in your whole %PATH%
und das steht in meiner http.conf
LoadModule php4_module d:/programme/php/sapi/php4apache2.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php .php3 .php4
AddModule mod_php4.c
AddType application/x-httpd-php .php .php3 .php4
Where do I have to put the php.ini ?
The php.ini files is only searched in two places:
1) in your Apache installation directory (e.g. c:\apache\apache)
2) in your %SYSTEMROOT% directory.
The php.ini files is only searched in two places:
1) in your Apache installation directory (e.g. c:\apache\apache)
2) in your %SYSTEMROOT% directory.
was habe ich falsch gemacht, oder habe ich etwas vergessen?
cya CrazyPip
Kommentar