logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: PHP 5.4.18 available (x86 & x64)
Author
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 16 Aug '13 8:54    Post subject: PHP 5.4.18 available (x86 & x64) Reply with quote

Quote:
The PHP development team announces the immediate availability of PHP 5.4.18. About 30 bugs were fixed, including security issues CVE-2013-4113 and CVE-2013-4073. All users of PHP are encouraged to upgrade to this release.

For source downloads of PHP 5.4.18 please visit our downloads page:
http://www.php.net/downloads.php

Windows binaries can be found on
http://windows.php.net/download/

The list of changes are recorded in the ChangeLog:
http://www.php.net/ChangeLog-5.php#5.4.18

You can find my builds here.
-compiled with Visual C++ 2008 (VC9)
-openssl 1.0.1e
-lots of extensions
-x86 & x64 including php_opcache.dll (was ZendOptimizerPlus)
-x86 & x64 including php_apcu.dll (APC user cache)

https://dl.dropboxusercontent.com/u/8954372/php-5.4.18-nts-Win32-VC9-x86.zip
https://dl.dropboxusercontent.com/u/8954372/php-5.4.18-Win32-VC9-x86.zip
https://dl.dropboxusercontent.com/u/8954372/php-5.4.18-nts-Win32-VC9-x64.zip
https://dl.dropboxusercontent.com/u/8954372/php-5.4.18-Win32-VC9-x64.zip

See the phpinfo.htm in the zip-files for information on the versions of some (but not all) of the extensions.
Back to top
wm003



Joined: 24 Mar 2006
Posts: 88

PostPosted: Mon 19 Aug '13 9:09    Post subject: Reply with quote

Hi Jan,

thanks as always for your excellent work with that MUCH of extensions Smile=

I am wondering what that "php_opcache54.dll" (yes, 54) (within the x64 nts build) is all about (the "php_opcache64.dll" is known to me Smile )

BR
Marco
Back to top
Millennium



Joined: 17 Apr 2006
Posts: 179
Location: Leiderdorp, NL, EU

PostPosted: Tue 20 Aug '13 16:40    Post subject: Reply with quote

wm003 wrote:
I am wondering what that "php_opcache54.dll" (yes, 54) (within the x64 nts build) is all about (the "php_opcache64.dll" is known to me Smile


Guess it's de php 5.4 backport van Op_chache
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Tue 20 Aug '13 20:23    Post subject: Reply with quote

wm003 wrote:
I am wondering what that "php_opcache54.dll" (yes, 54) (within the x64 nts build) is all about (the "php_opcache64.dll" is known to me Smile
It was an attempt to run a third OPcache with yet another semaphore filename. PHP 5.3 as mod_php and 5.5 x64 as mod_fcgid is more or less stable, but I did not succeed in running PHP 5.4 (as whatever) with OPcache as well. There are no real code changes:

https://github.com/zendtech/ZendOptimizerPlus/issues/109#issuecomment-20673616
Back to top
wm003



Joined: 24 Mar 2006
Posts: 88

PostPosted: Wed 21 Aug '13 7:53    Post subject: Reply with quote

Ah, i see. I also have some issues on x64 when activating opcache. Under x86 everything runs smoothly.
Haven't tried php 5.5 yet. Did i understood correctly, that opcache runs just fine under php 5.5 x64 like it runs under 5.4 x86? (mod_fcgi both). So i need to check all our code against php 5.5 first before upgrading. But the use of opcache could make it worth. Smile
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 21 Aug '13 18:58    Post subject: Reply with quote

On my development server I have Drupal7 and Wordpress 3.5.2 running under X64 PHP 5.5 with php_opcache.dll as mod_fcgid.

I am using the php_opcache64 variant for that, because on the same server I am using PHP 5.3 X86 with php_opcache (as mod_php).

I did not experience any problems with X64 PHP 5.5, but if you only want a single PHP version, go for the official X86 builds. PHP 5.5 x86 is still faster than x64, less experimental and running smoothly as mod_fcgid.
Back to top
wm003



Joined: 24 Mar 2006
Posts: 88

PostPosted: Thu 22 Aug '13 13:19    Post subject: Reply with quote

Ok, PHP 5.5 x64 works basically fine. Unfortunately opcache doesn't work well under x64 even in 5.5 Sad

It triggers hundreds of "premature end of script" errors. The same scripts work fine with opcache under x86.

It seems it has something to do with the oci8 extension and the underlying 64-bit driver. I never got any opcode cacher working stable on a x64 server having oracle64 running. Under x86 the same setup and scripts (and every opcode-cacher) work fine.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Thu 22 Aug '13 17:45    Post subject: Reply with quote

If that is the only opcache running at your server, you should open an issue at https://github.com/zendtech/ZendOptimizerPlus
Back to top


Reply to topic   Topic: PHP 5.4.18 available (x86 & x64) View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads