PHP Virtual Machine on a 64 Bit Host

Ok I think I might no why my PHP is not working but I am unsure of how to fix it

I have a Hyper V Host running a Windows 2003 32 Bit Webserver and I am trying to install php onto it.

php errors with the following

%1 is not a valid Win32 application

which I believe to be a 64 bit error

would my theory about running on a 64 bit host agree to this and if so how do I get around it

Who is Participating?
Dave BaldwinConnect With a Mentor Fixer of ProblemsCommented:
Configuring IIS to Run 32-bit Applications on 64-bit Windows (IIS 6.0)

See here 

There is a menu of other items about IIS6 on the left.

It appears you're trying to run a 64-bit PHP interpreter on a 32-bit server.  Check the PHP installer to see if it's 32-bit or 64-bit.  It appears you need the 32-bit version.

Best regards,

pepps11976Author Commented:
yes I have just checked and I have downloaded the 32 bit version
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Dave BaldwinFixer of ProblemsCommented:
There is a little more than just downloading it.  The easiest way on Windows is using the Microsoft Web Platform installer.
pepps11976Author Commented:
Hi Dave I have tried using the installer and I still get the same error
Dave BaldwinFixer of ProblemsCommented:
Do you have IIS6 running?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.