Brian Akins wrote:
Colm MacCarthaigh wrote:

I've never put a worker Apache into production because most of our systems depend on PHP or something else which I wouldn't trust 100% in a threaded configuration.

Is there anything we can do in 2.4/3.0 that will help gain that trust?

PHP, or it's extensions or whatever they call them, are not thread safe. So until that's fixed, nothing we can do. Probably the same with other stuff.

I don't suppose we should respond to the fud that PHP is 20th century
technology that isn't compatible with 21st century high-availablity
operating systems?  Seems like it would be in poor taste :)

Someone once suggested a list of the 'minimum library versions' for
thread safety and reentrant support (note the 2nd may be required as
the async httpd server evolves.)  Essentially without that knowledge,
although PHP is mostly thread safe, the extentions are unknowns.

Bill

Reply via email to