PHP 5.3.10 x64 (64 Bit) for Windows
Update (26 Feb 2012): New builds with working php_intl extension compiled against latest version of ICU (4.8.1.1).
Update (10 Mar 2012): You can now download php5apache2_4.dll (for Apache 2.4) from here.
PHP 5.3.10 was released on February 2, 2012 to provide a critical security fix.
Here are the 64 bit thread safe and non thread safe binaries for Windows. A usual, they have been compiled with Visual C++ 2008 (VC9). Also, I have compiled them against latest versions of OpenSSL (1.0.0g) and zlib (1.2.6).
Download
VC9 x64 Thread Safe
php-5.3.10-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
CRC32: DA0EDF32
MD5: 75E1A8BA51AB51F9CA647FEE05CEC52E
SHA-1: 03F18F81BC30A6C9916F96E9CC4C9B3EA6FC79CD
VC9 x64 Non Thread Safe
php-5.3.10-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)
CRC32: 50377F01
MD5: 0AA9BC23459FE3CB52AA421D0ED3F022
SHA-1: 1C389870AEE9B16BB2C9AB3835F88E9B43417DDD
Additional Extensions
Additional extensions can be found here β http://www.mediafire.com/php-win64-extensions.
Currently the following extensions are available βΒ APC, dbase, eAccelerator, geoip, http, memcache, mongo, OAuth, printer, ssh2, suhosin and win32service.
Related Posts:
Next Post: Apache HTTP Server 2.4.1 x86 and x64 Windows Installers
Previous Post: Apache HTTP Server 2.2.22 x86 and x64 Windows Installers
Feb 6, 2012 at 4:35 AM
thanks!
I love you!
Feb 6, 2012 at 12:12 PM
You’re welcome. π
Feb 6, 2012 at 2:45 PM
I use your php x64 builds in my projects. Thank you!
Last time I have troubles with executing of my php scripts
For example. I wrote simple script:
—- php —–
$sn = $_SERVER[‘SERVER_NAME’];
echo “SERVER_NAME ORIGINAL: “.$sn;
echo “SERVER_NAME CONVERTED: “.idn_to_utf8($sn);
—- php —–
Place it into my localhost web folfer, started browser and saw the output of a script
—- output —–
SERVER_NAME ORIGINAL: localhost
SERVER_NAME CONVERTED:
—- output —–
Function idn_to_utf8() do’t work… π
This error takes place if I use x64 build only
Script work correctly if I use x86 build from php.net
What am I doing wrong? Help me please!
Feb 7, 2012 at 8:12 PM
Hi, I compiled IMagick extension for these x64 builds if anyone is interested:
https://files.planescape.cz/pecl/php_imagick-3.0.1-vc9-x64-nts.7z
https://files.planescape.cz/pecl/php_imagick-3.0.1-vc9-x64-ts.7z
Feb 8, 2012 at 12:48 PM
Hi there,
This does not appear to be a 64-bit version of PHP? when i do php -e “echo PHP_INT_MAX;”, it gives the 32-bit answer (2147483647) not the 64-bit answer (9223372036854775807). Therefore, this is not a 64-bit build of PHP but a 32-bit build π
You also are missing some of the most important extensions, such as mbstring π
Feb 14, 2012 at 6:40 AM
Hi, keep up the good work. Really thanks for all your binaries. π
Feb 15, 2012 at 9:38 PM
Hi Anindya
Is it possible for you to compile php_suhosin against 5.3.10 for x32 and x64? I would prefer Thread Safe versions if you can.
Pieter
Feb 17, 2012 at 8:00 PM
hi,
the download link for the extensions
http://www.mediafire.com/php-win64-extensions
doesnet work, i get a page displaying to upgrade my browser, im on ff 10.0.
can you provide direct download links?
another question, does the wincache 1.1 version from
http://www.anindya.com/php-5-3-3-x64-64-bit-for-windows/
work with php 5.3.10 x64?
thanks
Feb 19, 2012 at 6:35 PM
Many thanks for the build!!!
Feb 23, 2012 at 1:16 PM
is there anyone else with download problem?
Feb 26, 2012 at 9:33 PM
@svsw
Sorry for the late reply. I didn’t compile ICU properly which is why the php_intl wasn’t working. Anyway, I have posted new builds with working php_intl extension.
@Ben XO
Maybe you should have a look at this – http://stackoverflow.com/questions/864058/how-to-have-64-bit-integer-on-php.
And check the ext dir and you will find the php_mbstring.dll extension.
@Pieter du Plooy
64 bit thread safe version failed to compile last time and will most likely fail this time also. But I will try again
And I am guessing 32 bit version shouldn’t be a problem. Will compile and post it soon.
@anonymous
I hope you were able to download by now. It was most likely a temporary issue. But you could have tried with another browser.
And yes, the wincache extension should work with 5.3.10 also.
@adlersd
If it was one of the Mediafire links that you were trying to download from, then maybe it was a temporary issue.
@CooKies and @Tigran
You are both welcome. π
Feb 28, 2012 at 12:35 AM
Thank you so much for all these 64 bit builds. Do you have a tutorial somewhere for configuring Apache and PHP on Windows?
Thanks
Mike
Feb 28, 2012 at 2:04 PM
Sorry for the double-post, I just realized I replied to the wrong article before.
Thank you Anindya! This helped me get memcache working on my new installation of WAMP 64-bit 2.2d using PHP 5.3.10
Thanks for providing the link to the extensions this is what helped me the most!
What Iβve really been trying to get working though is using memcached (with a D) on WAMP. I been googling for 3 hours now and havenβt found a way yet. Since you seem to be very knowledgeable would it be possible to explain how I can do it?
The reason I want to do it is because I have a project right now which uses Memcached and I can run it fine when running off the live production server.. but I want to be able to test it properly on my DEV server and this one currently only works with regular memcache.
So I canβt go $cache = new Memcached(); and use the special methods that only work with memcached.
I would REALLY appreciate if you could either tell me how to get it working and possibly provide links to the filesβ¦ or just tell me that itβs impossible to get memcacheD to work on WAMP on Windows 7.
Thank you so much!
Mar 2, 2012 at 7:26 AM
Thank you for new build! My problem go away! I’m happy!
Mar 2, 2012 at 1:48 PM
php 5.4.0 is release please modfily x86 & x64 installer packages!
thank you very much!
my english is very bad,sorry!
Mar 3, 2012 at 10:26 AM
Hi Anindya!
As usual… THANKS for your great work! π
I need a 64bit v.5.3.10 php5apache2_4.dll (note the 2.4)… do you can compile one for me?
Thanks in advance in any case!
Mar 4, 2012 at 10:55 AM
Hi Anindya!
Apache Lounge already has php5apache2 4.dll for php 5.2, 5.3 and 5.4 (!!!! Apache 2.4 !!!!)
But its work on Windows x86 only π
Do you can to do the same for Windows x64?
In the near future I want to use Apache 2.4 in my already working and yet developed projects that already use as PHP 5.2 so PHP 5.3
And I plan to use PHP 5.4 in new projects
Thanks in advance in any case!
WBR
Mar 9, 2012 at 10:46 PM
Asking the same…
Many of us need php x64 package which includes php5apache24.dll (for php 5.4 latest).
Mar 10, 2012 at 6:18 AM
@Mike
You can find configuration instructions here.
@vesper8
I am assuming that you are talking about this extension. It may be possible to compile it on Windows, but it requires libmemcached and unfortunately I do not currently have the time to try and compile libmemcached on Windows.
@svsw, @zmcjs, @dioskey and @KiSA
I will compile and post PHP 5.4 soon. Most likely by next weekend. In the meantime I have updated the post with php5apache2_4.dll for 64 bit PHP 5.3.
Mar 18, 2012 at 8:01 PM
Can you also include wincache in you 64 bit builds, please?
Mar 19, 2012 at 12:10 PM
waiting for php5.4.
wincache still not for php5.4. old file not work for 5.4
Apr 2, 2012 at 11:13 AM
Aww still no PHP 5.4 build π plz release it soon π
Apr 7, 2012 at 9:14 PM
@Bob
You can download Wincache for PHP 5.3 from here.
@yon
Wincache is currently not compatible with PHP 5.4. You might want to check out this thread if you haven’t already.
@Deano
I posted PHP 5.4 a few minutes ago. π
Apr 30, 2012 at 10:39 PM
Any chance of getting this PHPRedis extension compiled for 5.3?
https://github.com/nicolasff/phpredis
May 1, 2012 at 5:01 AM
I need to 5.3.11 x64 version
May 2, 2012 at 1:53 AM
I have tried to install
php_apc-3.1.9-svn20120318-5.4-VC9-x64-win7-2008.zip but apache will not restart.
I installed php-5.3.10-Win32-VC9-x64.zip
on a Windows 2008 server
May 11, 2012 at 11:19 PM
@nobita215
Will compile PHP 5.3.11 soon.
@Jeff
I hope you have figured out by now that the php_apc.dll inside the “php_apc-3.1.9-svn20120318-5.4-VC9-x64-win7-2008.zip” archive is for PHP 5.4 running on Windows 7 or 2008.
May 29, 2012 at 2:29 PM
If some of you whiners would send Anindya a large monetary donation, perhaps he could stay motivated to continue this work. Otherwise, why don’t you learn some programming skills and build these things for yourself. I first compiled Apache 2.2.11 with MSVC 2005, and it was hours and hours of hand-typed makefiles and debugging. IT IS LOTS OF HARD WORK. So stop acting as if this is the McDonald’s drive-thru and you want your cheeseburger right now.
Nov 18, 2012 at 4:25 AM
ur php5apach2_4.dll is removed by my antivirus … as a threat.
can u please upload a fresh version ???
Dec 11, 2012 at 4:03 PM
My comment is still waiting moderation why ???