PHP 5.4.12 and 5.3.22 were released on 21 February, 2013. As usual they are bug fix releases. The complete official changelog can be found here.
Below you will find 64 bit binaries of PHP 5.4.12 and 5.3.22 for Windows. They were compiled with Visual C++ 2008 (MSVC 9). Also, there was a bug in the previous 64 bit 5.4 releases, which would cause php cli to crash when trying to start the built in web server. This has now been fixed.
5.4.12 (Thread Safe)
php-5.4.12-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
5.4.12 (Non Thread Safe)
php-5.4.12-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
5.3.22 (Thread Safe)
php-5.3.22-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
5.3.22 (Non Thread Safe)
php-5.3.22-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
Additional extensions can be found here – http://www.mediafire.com/php-win64-extensions.
Please check the 5.3 and 5.4 sub folders for newer versions.
Gracias Anindya, te agradezco mucho tu tiempo y esfuerzo.
Can’t get APC to work on Win 7 64bit. Downloaded php TS 5.4.12 + apache 2.2.23 x64 installer. php works, but as soon i add php_apc.dll apache won’t start. Tried all available versions from mediafire and without success.
+ php build-in server ckrashes on start:
Problem Event Name: APPCRASH
Application Name: php.exe
Application Version: 220.127.116.11
Application Timestamp: 511569dc
Fault Module Name: php5ts.dll
Fault Module Version: 18.104.22.168
Fault Module Timestamp: 51156a40
Exception Code: c0000005
Exception Offset: 000000000011a8f0
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1062
Additional Information 1: 8864
Additional Information 2: 8864286369440d6623a272778e4db0b2
Additional Information 3: 1c32
Additional Information 4: 1c32f4ebc8449f77c8baa380fd60a1a0
Read our privacy statement online:
If the online privacy statement is not available, please read our privacy statement offline:
You are welcome. 😀
Usted es bienvenido. 😀
Doesn’t look like you are using 5.4.12. Also, looks like you are using Windows 7, so please use the php_apc.dll from the following archive. http://www.mediafire.com/file/absx279h643647m/php_apc-3.1.13-5.4-nts-VC9-x64-win7-2008.zip
Yes, I have noticed that too.
I can’t seem to find the thread safe version for x64 APC extension for versions 3.1.13, I tried the nts one posted in the comments, but it doesn’t seem to agree with my setup for some reason.
How about SQL SERVER drivers for windows? any change to shim that in to work?
Having a bigint would be nice too but seriously how about Microsoft SQL SERVER drivers?
php 5.4.13 and 5.3.23 is release !please modfily x64 packages!
@sam: try the php_sqlsrv.dll in my PHP 5.4.13 compilations:
That is only in the x86-versions…
Thank you for your hard work! Is it possible to add php_gmagick to php extensions list?
To my surprise I found a lot of x64 extensions on
I installed this version on Windows Server 2008 R2 standard. When testing if PHP is ok using PHP -info
Got the error below:-
The application has failed to start because its side-by-side configuration is in
correct. Please see the application event log or use the command-line sxstrace.e
xe tool for more detail.
Activation context generation failed for “C:\PHP\php.exe”. Dependent Assembly Microsoft.VC90.CRT,processorArchitecture=”amd64″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”9.0.21022.8″ could not be found. Please use sxstrace.exe for detailed diagnosis.
PHP 5.4.14 (and 5.3.24) are already available:
My x64 build uses ICU 51.
Official x64 (!) VC11 builds of PHP 5.5.0 beta 3:
My builds with more extensions:
php 5.4.14 and 5.3.24 is release !please modfily x64 packages!
php_opacche.dll builds and loads OK now under x64:
How to build php x64 edition myself? I’d like to try php 5.5 on Apache 2.4(x64) MySQL(x64) on Windows Server 2012. Thanks.
PHP 5.4.14 (and 5.3.24) are available:
The x64 builds now contain php_opcache.dll and php_apcu.dll
Oops. That must have been 5.4.15 (and 5.3.25)
php 5.4.15 and php 5.3.25 is release please modfily x86 and x64 package是！
Please, build SQLite version 3.7.11 or higher, where you can insert multiple rows at once
PHP 5.4.16 and 5.3.26 are released.
php 5.4.16 and 5.3.26 is release!
please modfily x64 installer packages!
@Jan Ehrhardt Where is the PHP 5.3.26 package?
@vicmx: apparently you did not try to just change 5.4.16 in the links into 5.3.26 😉
Just change the 5.4.16 in the URL in 5.3.26 😉
Oh!! Thank you very much 🙂
You can find PHP 5.5.0RC3 x64 at
http://windows.php.net/qa/ (official builds)
http://www.apachelounge.com/viewtopic.php?t=5388 (my builds)
@Johnny: try to install the Microsoft Visual C++ 2008 SP1 Redistributable. And while you are at it, do the same for the Visual C++ 2010 Redistributable and Visual C++ 2012 Redistributable
@others: the PHP sources do not make any difference for x64 and x86 (yet?). So no bigint’s. There are no Sql Server drivers for x64.
PHP 5.5.0 final has been released.
PHP_INT_SIZEstill returns 4? Shouldn’t it return 8 since it’s 64bit?
Thank you, this was the only php_memcache.dll that I managed to get to work using:
– Windows 7 64bit
– WAMP (Apache 2.4.4 + PHP 5.4.12 )
I tried to install the 5.3.22 VC9 x64 TS provided here on my server but faced the famous “cannot load curl dll” issue.
Does 5.3.22 need a fixed curl dll too ? iif so wher can it be found ?
Hi there, 1st thanks a lot for the binaries !
I’m running 5.3.22 VC0 x64 on a Win2008 R2 server.
Everything s OK except that C_url crashes apache when multi_exec is used.
What other version of C_url do you recommend to use ? and if none avail. then is there a preffered upgrade path to follow to a high PHP revision coming with a more stable php_c url ?
Can’t get php_apc.dll for 5.4.12.