Posted on Friday, January 20, 2012 in Windows by Anindya

PHP 5.3.9 was released 10 days ago (January 10, 2012) and includes lots of security and bug fixes (Changelog).
And here are the 64 bit thread safe and non thread safe builds for Windows. As usual, they were compiled with Visual C++ 2008 (VC9) and can be used with VC9 versions of Apache.
Download
I am providing mirrors this time, but please use them only if you are unable to download from mediafire for some reason.
VC9 x64 Thread Safe
php-5.3.9-Win32-VC9-x64.zip (Mirror)
CRC32: C3C44086
MD5: F37AD349D0A17F857A6F5C548D18C741
SHA-1: 571C6835C607274C49C156E00CF307B97682BD7C
VC9 x64 Non Thread Safe
php-5.3.9-nts-Win32-VC9-x64.zip (Mirror)
CRC32: 7364E01F
MD5: 542B3508EFAAB286DF511712F75BAE73
SHA-1: A98DB30C2D0927332C8EB69E48E01867BA39B8A8
Additional Extensions
Additional extensions can be found here – http://www.mediafire.com/php-win64-extensions.
As of now, the following extensions are available – APC, dbase, eAccelerator, geoip, http, memcache, mongo, printer, ssh2 and win32service.
Tags: 64 bit, binary, extensions, pecl, php, Windows, x64.
Posted on Sunday, September 25, 2011 in Windows by Anindya

Update: Mirrors added. Please only use them if you are unable to download from mediafire for some reason.
Update 2: Additional mirrors added. Thanks to Alex.
Apache HTTP Server 2.2.21 was released on September 13, 2011, just a few days after the release of version 2.2.20. It fixes another security issue the details of which you can find here. It also fixes a few other bugs including ones related to the previously fixed security issue. The complete changelog can be found here.
Anyway, the binaries were compiled with Visual C++ 2008 (VC9) as usual. mod_ssl was compiled against the latest version of OpenSSL (1.0.0e). The installers are digitally signed, but I am also providing CRC32, MD5 and SHA1 hashes this time. The validity of the digital signatures can be verified by opening the file properties dialogue box and going to the “Digital Signatures” tab.
Download
apache_2.2.21-x64-no-ssl.msi (Mirror 1) (Mirror 2)
CRC32: 693457DD
MD5: 262CCB1C720AA1E0E0CFE57867030386
SHA-1: 59C0EEA556A8EAB13474354B31F22C60F7F93516
apache_2.2.21-x64-openssl-1.0.0e.msi (Mirror 1) (Mirror 2)
CRC32: F1E3DFDF
MD5: 940FB56E20C6FADEB96D01723E6CA71D
SHA-1: 334921CC5681FEC0507A8E1BB9DA4FB5673AC15B
apache_2.2.21-x86-no-ssl.msi (Mirror 1) (Mirror 2)
CRC32: DE297BCF
MD5: 4E2B5A5915D40E7C4C3333DEEEBB98BF
SHA-1: C012EA25DF7DC41036EAF2EE8E2015C247B9F6BD
apache_2.2.21-x86-openssl-1.0.0e.msi (Mirror 1) (Mirror 2)
CRC32: EFE98222
MD5: 0D23384935AB371AF29D78F0D625A569
SHA-1: 9701E6D8AE4FB8174C03836D9DEF9588622C3E8B
I apologize for taking so long to post these. Will try to post installers for the next version sooner.
Tags: 32 bit, 64 bit, apache, apache http server, installer, msi, Windows, x64, x86.
Posted on Saturday, September 17, 2011 in Windows by Anindya

Finally! Here are the 64 bit binaries of PHP 5.3.8 that many of you have been waiting for.
Sorry it took so long for me to compile and post them. I noticed that some extensions in the official PHP builds were compiled against newer versions of external libraries like libcurl, libxml2, etc. I wanted to use newer versions too and so I had to spend additional time compiling them. Compiling some of them took longer than I expected.
Anyway, here are the downloads.
Download
VC9 x64 Thread Safe
php-5.3.8-Win32-VC9-x64.zip
CRC32: 85024CA5
MD5: 930861267D415E2741EEDAB124C3A630
SHA1: 45BCBE856B86BF422DE1356C2765E97C3D4C3F84
VC9 x64 Non Thread Safe
php-5.3.8-nts-Win32-VC9-x64.zip
CRC32: D5647FA3
MD5: 6159841043FD2D7BD2DEFCA55A5D1B72
SHA1: 035002B60A8EE536C0B9AB299F115A65FE70420A
Additional Extensions
Additional extensions can now be downloaded from here – http://www.mediafire.com/?1azaglova55tt
Right now you can find thread safe and non thread safe versions of APC, dbase, eAccelerator, geoip, http, memcache, mongo, printer, ssh2 and win32service.
Tags: 64 bit, binary, extensions, pecl, php, Windows, x64.
Posted on Sunday, September 4, 2011 in Windows by Anindya

Here are the 32 bit and 64 bit binaries of Apache HTTP Server 2.2.20 which was released recently (30 August, 2011). This release includes an important security fix. The details about the security issue can be found here. The complete changelog for this release can be found here.
The following binaries were compiled with Visual C++ 2008 (VC9) and mod_ssl and mod_deflate were compiled against the latest versions of OpenSSL (1.0.0d) and Zlib (1.2.5) respectively. The installers are digitally signed. Please ensure that the digital signatures are valid before installing.
Download
apache_2.2.20-x64-no-ssl.msi
apache_2.2.20-x64-openssl-1.0.0d.msi
apache_2.2.20-x86-no-ssl.msi
apache_2.2.20-x86-openssl-1.0.0d.msi
If you have trouble downloading any of the files from mediafire, you should try again in a few minutes. Issues with mediafire are usually temporary. I will however add some mirrors soon.
Tags: 32 bit, 64 bit, apache, apache http server, installer, msi, Windows, x64, x86.
Posted on Monday, May 23, 2011 in Windows by Anindya

It has been hardly three days since I posted Apache 2.2.18 binaries and Apache 2.2.19 has already been released. It was released yesterday, that is May 22, 2011 and has a few bug and security fixes.
Here are the 32 and 64 bit binaries. They were compiled with Visual C++ 2008 (VC9) and the installers are digitally signed. Please make sure that the digital signatures are valid before installing.
Download
apache_2.2.19-x64-no-ssl.msi
apache_2.2.19-x64-openssl-1.0.0d.msi
apache_2.2.19-x86-no-ssl.msi
apache_2.2.19-x86-openssl-1.0.0d.msi
I mentioned in my previous post that I would be releasing the next version of Apache sooner, since I compiled and posted Apache 2.2.18 seven days after its release. Although I am posting 2.2.19 a day after its release, it seems I wasn’t quick enough since I already received a few reminders from some of you that 2.2.19 was out. I will try to post the next version of Apache the same day it’s released.
Tags: 32 bit, 64bit, apache, apache http server, installer, msi, web server, windows installer, x64, x86.
Posted on Friday, May 20, 2011 in Windows by Anindya

Apache HTTP Server 2.2.18 was released on May 11, 2011 and here are the 32 and 64 bit installers. It’s been more than a week since the release of 2.2.18. I will try to post installers for the next version of Apache sooner.
Anyway, as usual I have compiled them with Visual C++ 2008 (VC9). There have been no new versions of OpenSSL or zlib so it includes the same old OpenSSL 1.0.0d and zlib 1.2.5. The installers are digitally signed. Please make sure that the digital signatures are valid before you install.
Download
apache_2.2.18-x64-openssl-1.0.0d.msi
apache_2.2.18-x64-no-ssl.msi
apache_2.2.18-x86-no-ssl.msi
apache_2.2.18-x86-openssl-1.0.0d.msi
Tags: 32 bit, 64bit, apache, apache http server, installer, msi, web server, windows installer, x64, x86.
Posted on Tuesday, March 29, 2011 in Windows by Anindya

As promised, here are the 64 bit builds of PHP 5.3.6 for Windows. PHP 5.3.6 was released about 12 days ago (17 March 2011) and includes a number of security and bug fixes (Changelog). Wanted to post this earlier but didn’t have the time to compile and test it.
Anyway, I noticed that the mcrypt extension is now a static extension and so there will be no php_mcrypt.dll file. If you copy over your old php.ini file, be sure to comment out the “extension=php_mcrypt.dll” line (in case you were using this extension and had that line uncommented).
Download
VC9 x64 Thread Safe
php-5.3.6-Win32-VC9-x64.zip
CRC32: 7721568E
MD5: B54501752E8B0BFF821B7D5492001E11
SHA1: 48A60C0BC79898C2033EC4F0337A55534FA4C4FA
php-5.3.6-nts-Win32-VC9-x64.zip
CRC32: 269853DE
MD5: FB908D1D4EB7AEBCF74BFA0997CF22F7
SHA1: 5B395461DB669342AEF38340822AC9FEC4C989B4
Additional Extensions
The pecl archives below contain the following extensions: APC 3.1.6, memcache 2.2.6, pecl_http 1.7.0 and pdflib 2.1.8. The pdflib extension was compiled with PDFLib 8.0.2p3 and you will need this pdflib.dll file to use it.
pecl-5.3.6-Win32-VC9-x64.zip (Thread Safe)
pecl-5.3.6-nts-Win32-VC9-x64.zip (Non Thread Safe)
eAccelerator-0.9.6.1_php-5.3.6-Win32-VC9-x64.zip (Thread Safe)
Tags: 64 bit, apc, binary, eaccelerator, memcache, pdflib, php, php-5.3.6, Windows, x64.
Posted on Sunday, January 30, 2011 in Windows by Anindya

PHP 5.3.5 was released a few weeks ago. On January 6, 2011 to be precise. This new release apparently resolves a critical issue which only affected 32 bit PHP processes. So, I used the provided test script to check my latest 64 bit PHP builds and found out that they aren’t affected.
I just read the release announcement yesterday when I had some free time and decided to compile PHP 5.3.5. And I think this is the only change in it as I don’t see a changelog in their announcement. So, I don’t really think there was any point of compiling 64 bit PHP 5.3.5 builds but I did anyway since some of you have been requesting it.
Download
VC9 x64 Thread Safe
php-5.3.5-Win32-VC9-x64.zip
CRC32: EE0E8E0B
MD5: CEEB134CB98DEDBF283E2F1EB0523CA3
SHA1: 4D94CC68D4093F4A42D429D135AEDA946C4E2ABE
VC9 x64 Non Thread Safe
php-5.3.5-nts-Win32-VC9-x64.zip
CRC32: EF309EBC
MD5: 897A7D7328D64CE3539E975CE9385D9E
SHA1: B61B45D3DB035B442F33E2D3DEBD654E6FB9DBBE
Additional Extensions
The pecl archives below contain APC 3.1.6 (I made sure that experimental features weren’t enabled), http 1.0.7 and Memcache 2.2.6.
pecl-5.3.5-Win32-VC9-x64.zip (Thread Safe)
pecl-5.3.5-nts-Win32-VC9-x64.zip (Non Thread Safe)
eAccelerator 0.9.6.1 (Thread Safe)
Tags: 64 bit, binary, php, php-5.3.5, Windows, x64.
Posted on Wednesday, December 15, 2010 in Windows by Anindya

PHP 5.3.4 was released a few days ago (December 10, 2010). Last Sunday (December 12, 2010) while I was trying to compile some of the extensions that were requested in my previous post, I decided to check the php.net site to see if a new version of PHP was available and that’s when I saw that PHP 5.3.4 was out. I immediately stopped what I was doing and downloaded the PHP 5.3.4 source to compile it instead. I also decided to compile the requested extensions along with PHP 5.3.4. From the extensions that were requested, I was able to compile the snmp (php_snmp.dll), firebird 2.1 (php_interbase.dll and php_pdo_firebird.dll) and the pecl http 1.0.7 (php_http.dll) extensions. I have also compiled eAccelerator 0.9.6.1, APC 3.1.6 and Memcache 2.2.6 which I had previously compiled for PHP 5.3.3.
Anyway, as before, I have compiled both thread safe and non thread safe versions of PHP and the additional extensions. They were compiled with Visual C++ 2008 (VC 9) and can be used with my 64 bit Apache binaries.
Download
VC9 x64 Thread Safe
php-5.3.4-Win32-VC9-x64.zip
CRC32: 8B1FA8D5
MD5: 631CC93DA3623F2C5C1511D8B963AAC4
SHA1: B506FDF4AAB4F7E41AAB0E72F93D0864E3B6EFF4
VC9 x64 Non Thread Safe
php-5.3.4-nts-Win32-VC9-x64.zip
CRC32: 8B730428
MD5: 2C48B977B49D271528AFE05EBE10BEB4
SHA1: 16A071CEA8936F6C46DE5FB2D6EE1CC65214B1AB
Additional Extensions
The pecl archives below contain the APC 3.1.6, http 1.0.7 and Memcache 2.2.6 extensions.
pecl-5.3.4-Win32-VC9-x64.zip (Thread Safe)
pecl-5.3.4-nts-Win32-VC9-x64.zip (Non Thread Safe)
eAccelerator-0.9.6.1-5.3.4-Win32-VC9-x64.zip (Thread Safe)
eAccelerator-0.9.6.1-5.3.4-nts-Win32-VC9-x64.zip (Non Thread Safe)
Update: The php_apc.dll extension in the pecl archives above have experimental features enabled in them (enabled automatically by configure command) and may not work as expected. I recompiled the thread safe extension without the experimental features and it can be downloaded from here.
Tags: 64 bit, binary, php, php-5.3.4, Windows, x64.
Posted on Thursday, November 11, 2010 in Windows by Anindya

Update: OpenSSL 1.0.0d was released on February 8 and contains an important security fix, the details of which are mentioned in this security advisory. So, if you previously installed Apache 2.2.17 with OpenSSL 1.0.0a using one of my installers, I recommend you use the mod_ssl-2.2.17-x86-openssl-1.0.0d.exe or mod_ssl-2.2.17-x64-openssl-1.0.0d.exe to upgrade your installation as soon as possible. They are self extracting archives and only contain the mod_ssl and OpenSSL files.
Apache HTTP Server 2.2.17 was released a few weeks ago (October 19, 2010). Changelog can be found here. I have had the x86 and x64 binaries compiled for a while now but keep forgetting to post them. Anyway, I am finally posting them today. As usual they have been compiled with Visual C++ 2008 (VC9) and contain latest version of OpenSSL (1.0.0a) and Zlib (1.2.5). I have noticed that for some reason the official binaries are still using OpenSSL 0.9.8o. Maybe because it’s at the top of the list in the OpenSSL download page.
Since the installers are digitally signed, I am not posting any CRC32 or MD5 hashes this time.
Download
apache_2.2.17-x64-openssl-1.0.0d.msi
apache_2.2.17-x64-no-ssl.msi
apache_2.2.17-x86-no-ssl.msi
apache_2.2.17-x86-openssl-1.0.0d.msi
mod_ssl-2.2.17-x64-openssl-1.0.0d.exe
mod_ssl-2.2.17-x86-openssl-1.0.0d.exe
Mirror
Now you can also find the latest Apache binaries at http://apache.godfather.net.ru. So, in case you are unable to download from the mediafire links above, you can download from this mirror instead. Thanks to Alex for providing the mirror.
Tags: 32 bit, 64bit, apache, apache http server, installer, msi, web server, windows installer, x64, x86.