I've just tried to install PHP 4.3.3 using a Windows php-4.3.3.installer. exe program on top of my Apache 1.328 on a Windows 2000 pro machine.
Well the Install instructions talk about lots of things, but they don't work for me. I used the Installshield installer 1.0.20 (I assume that this is what the Installer is using, I've no idea as there is NO word InstallShield mentioned when using the Installer!) and I selected the Apache option. put PHP in to d:\php and I restarted the machine. I added the ScriptAlias /php/ "d:/php/" AddType application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe" into httpd.conf I start Apache and made a test php file. <HTML> <BODY> <?php phpinfo(); ?> </BODY> </HTML> I fire up my IE6 onto this page and it returns a Internal Sever error page. The error log in Apache says : [Tue Oct 21 09:30:21 2003] [error] [client 127.0.0.1] Premature end of script headers: d:/php/php.exe [Tue Oct 21 09:30:21 2003] [error] [client 127.0.0.1] File does not exist: d:/apache/htdocs/favicon.ico c: & d: are a FAT32 disc. So security permissions can't be set. manually typing in php.exe -i runs ok. I don't appear to have a anonymous Internet User ISUR_<machinename> listed in my Admin tools. Isn't the install program support to do that? I tried adding a user called ISUR_mypcname and added it to Administrators group but that did not make the PHP work. Any more clues would b welcome.... :-) -- Stuart Halliday The Acorn Cybervillage http://acorn.cybervillage.co.uk/ Support us - http://www.cafepress.com/AcornCV/