Apache 2.3.12-beta Released

Started by Gregg, June 02, 2011, 04:31:00 AM

Previous topic - Next topic

Gregg

The Apache Haus has released our distribution of Version 2.3.12-beta of the Apache HTTP Server. Built with APR 1.4.5, APR-Util 1.3.12, OpenSSL 1.0.0d.

Apache 2.3.12-beta is simply the next in a series of beta versions.

Binaries are available on our Downloads Page.

DnvrSysEngr

Thank you Gregg.  Grabbed it over the weekend.

- S

Gregg

Yeah, the EU mirror was down when I was uploading, was waiting for it before announcing. That reminds me, need to get it on that mirror still.

mbwebsolutions


DnvrSysEngr

Is there a version of PHP that works with the 2.3.12 build?

Thanks

- Scott

mario

Quote from: DnvrSysEngr on June 28, 2011, 02:47:30 PM
Is there a version of PHP that works with the 2.3.12 build?

Thanks

- Scott

Any with fcgid. In early 2.3.x I wasn't able to compile mod_php

DnvrSysEngr

Mario:

I got Mod_fcgid configured and loaded.  Just not having any luck with PHP.  Tried 5.3.6 and 5.3.7 RC1 with my install of Apache 2.3.12.  No luck.  Just does not work.  Any tips and/or tricks to get it to work would be greatly appreciated.

- Scott

DnvrSysEngr

Anyone got it to work?  I have it installed and configured correctly but get errors starting.  Perhaps PHP 5.3.x and 5.4 Alpha are only for Apache 2.2?

Gregg

Actually I was playing with this today

gotta get on my laptop to show what I was seeing in my error log.

ok, on the lappy and here is what I am seeing with 5.3.6

[Thu Jun 30 18:13:39.829497 2011] [:info] [pid 4368:tid 944] mod_fcgid: server localhost:c:/php53ts/php-cgi.exe(3008) started
[Thu Jun 30 18:13:46.901497 2011] [:warn] [pid 4368:tid 1536] (OS 109)The pipe has been ended.  : [client ::1:49243] mod_fcgid: get overlap result error, referer: http://localhost/
[Thu Jun 30 18:13:46.901497 2011] [core:error] [pid 4368:tid 1536] [client ::1:49243] Premature end of script headers: phpinfo.php, referer: http://localhost/
[Thu Jun 30 18:13:51.012497 2011] [:info] [pid 4368:tid 944] mod_fcgid: process c:/php53ts/php-cgi.exe(3008) exit(communication error), return code 255

I have no problems with 5.2.x

Personally, I hate php ... I wish the world had not jumped on this beast like it did back in ~'98 ... it has been nothing but a major problem to the internet as a whole since.


DnvrSysEngr

I have not tried PHP 5.2 flavors.  When I run Apache 2.2.19, I can run PHP 5.3.x and 5.4 Alpha builds.  The minute I go to Apache 2.3.12, POOF, PHP ceases to work (basically stating a module in PHP5xxx.dlll cannot be located.

- S

Gregg

well yeah, you cannot load php5apache2_2 in APache 2.3, which is why we need fcgid. The problem is IMO fcgid doesn't like PHP5.3 or the other way around.

Gregg

back somewhat on topic to this thread, Apache 2.3.13 test source was released a couple days ago. It will not run on XP (and I assume Server 2003), it does run on my x86 Vista without problems other than some known ones still needing repair.

Sob

Quote from: Gregg on July 01, 2011, 05:20:25 AMok, on the lappy and here is what I am seeing with 5.3.6
...

I have no problem with your httpd 2.3.12 x86 + fcgid + official php 5.3.6 nts. Not tested much, but it definitely does not die on phpinfo(). But I'm sure that I remember messages like "get overlap result error" and "Premature end of script headers", I had "lots of fun" with them at the beginning when I was trying to become friend with mod_fcgid. If only I remembered what was the solution...

QuotePersonally, I hate php ...

Oh come on, php is lovely! ;) Personally I've gone as far as using it not only for web, but also as my primary scripting language for various common tasks (all kinds of file processing and such). What I like most is the simplicity. By the time I'd barely figure out how to do the task in any other scripting or non-scripting language, I'm already finished when using php.

What I don't like is mod_fcgid. I tried hard, but that thing clearly doesn't like me, so now it's mutual. It's mostly its fcgi child process management and request queuing that we can't agree on. I hope that different approach using mod_proxy_fcgi will be the right solution for me, but I didn't have time to play with it yet.

DnvrSysEngr

Definitely a no go for running PHP 5.3 or 5.4 with Apache 2.3.12.  I have just decided to revert back to 2.2.219 and PHP 5.3 and 5.4 work just fine.

Gregg