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/

Reply via email to