Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Rob Hood -
Number of replies: 5

I'm in the process of piloting moodle using a Win2k server.  As I was reading through the documentation for PHP,  I came across the following:

Do not use Apache 2.0.x and PHP in a production environment neither on Unix nor on Windows. For information on why, read the following FAQ entry   (http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2)

Of course the author of the document talks about getting a million hits a day in his definition of a production environment.

Has anybody had problems with this set up.  Any advice would be helpful.  Thank you in advance 

Average of ratings: -
In reply to Rob Hood

Re: Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Thomas Haynes -
Rob...

You are doing a pilot anyway.

I have had great luck with Apache 2 and PHP 4 on a linux machine. I have installed moodle on various machines Windows machines (as demos) with Apache 2 and  PHP 5 using ApacheTriad. They have seemed to work pretty well, but they have never been loaded very heavily.

I say give it a try.

Regards...   Tom
In reply to Thomas Haynes

Re: Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Andrew O'Brien -
After many frustrating hours trying to get set up Apache 2, PHP 5 and MySQL 4 separatley, I came across Xampp in one of the posts already on these boards. I had it installed and running in 10 minutes - no problems since then!
In reply to Rob Hood

Re: Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Vlad Alexa Mancini -
There was quite a beef between apache and php because of that , but it eventually settled.

But that all passed and apache2 is prety stable even under windows nowdays and more and more people are upgrading from 1.3

BTW , the name of that program is Apache2Triad not ApacheTriad


In reply to Rob Hood

Re: Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Vlad Alexa Mancini -
There was quite a beef between apache and php because of that , but it eventually settled.

But that all passed and apache2 is prety stable even under windows nowdays and more and more people are upgrading from 1.3

BTW , the name of that program is Apache2Triad not ApacheTriad


In reply to Rob Hood

Re: Windows server: PHP 5.0 and Apache 2.0 not compatible in a Windows production environ?

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
The short answer in that Apache and PHP work on Windows. However they are not inherently Windows applications. The greater part of the development effort goes toward the Unix/Linux platform. There is much less testing and on Windows and hence a greater chance of Windows specific bugs going undetected. I think you have to balance that against running IIS and the fun and games you get with that.

To my mind, you don't run a production web server on a Windows platform - period!