PHP 4.2.1 released
ClickNMix writes: "The latest version of PHP has been released here. With improved DomXML and Apache 2 support in with the usual bug fixes and improvements." There is still no production support for PHP or for that matter mod_perl in Apache 2.0 yet though.
PHP 4.2.1 came out May 13th, 10 days ago.
Anyway, no, it doesn't have production Apache 2.0 support, and won't until 4.3.0, but it works fine for me for development purposes. Even with the Windows versions.
First off; let me say that I appreciate your help.
.php
I have, however failed to get it to work so far
This is what i have done so far:
1) I have installed The PHP files in C:\PHP\
2) I have copied php.ini-dist to c:\WINNT\
3) I have edited php.ini in c:\WINNT\ as follows:
doc_root = "c:\Program Files\Apache Group\Apache2\htdocs\"
extension_dir = "c:\php"
4)I have modied httpd.conf in c:\Program Files\Apache Group\Apache2\conf\ in the following fashion:
LoadModule php4_module c:/php/sapi/php4apache2.dll
#AddModule mod_php4.c
AddType application/x-httpd-php
Now, as you can see, the mod_php4.c part is commented out. If I let it in, apache fails to start. If I comment it out, apache starts but it doesnt interpret my php scripts.
People on #php tell me that the new version of PHP wont work with apache 2.0 yet. Prove them wrong if you can.
.. and tell me what I am doing wrong (other than trying to run a webserver off a w2k machine)
.. and yes, now I have R(ead)TFM several times.
Hrm, what error message are you getting? And this is with Apache 2.0.36 and PHP 4.2.1, correct? And did you copy php4ts.dll to the winnt/system32 directory?
And, just so you know, from my phpinfo screen:
_SERVER["SERVER_SOFTWARE"]Apache/2.0.36 (Win32) PHP/4.2.1
Uhm, they aren't bundled with Apache.
They are optional modules. If you don't know what they're for or have no use for them, don't download them, or go read about them and find out.