Posts Tagged ‘Windows’

PHP 5.4.0 x64 (64 Bit) for Windows

PHP 5.4.0 was released on March 1, 2012. Check out the release announcement here if you haven’t already, to learn about major changes and new features.

Here are the 64 bit thread safe and non thread safe binaries for Windows that many of you have been waiting for. As usual they were compiled with Visual C++ 2008 and they were compiled against latest versions of OpenSSL (1.0.1) and ICU (49.1.1). I was very busy last month and as a result I was unable to compile and post these earlier.

Download

VC9 x64 Thread Safe

php-5.4.0-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: C5FB3AD6
MD5: AB85C5B1567FD7CD5CA3973A69735F02
SHA-1: 3B8AB2F3F14799B6997C961FBABFF90580884A7E

VC9 x64 Non Thread Safe

php-5.4.0-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 71F00AA7
MD5: 81107ACA658795A3245590AFA134E167
SHA-1: C3CD37124E7ED699290D76CF3D6C4527EDD37BAC

Additional Extensions

There are extensions which are currently not compatible with PHP 5.4. eAccelerator and WinCache are good examples. I am not sure if eAccelerator will ever be updated to be compatible with PHP 5.4 but a compatible version of WinCache will be released soon according to this post on forums.iis.net.

Anyway, I will compile all the extensions for PHP 5.4 that I have previously compiled for PHP 5.3. That is if they are compatible of course. And as usual, they will be available in the following mediafire folder – http://www.mediafire.com/php-win64-extensions.

Currently only the APC extension is available. I will compile and upload the other extensions soon.

Apache HTTP Server 2.4.1 x86 and x64 Windows Installers

Apache

Apache HTTP Server 2.4.1 was released on February 21, 2012. This version is a major release and includes many new features. There are also some configuration changes, so if you would like to upgrade to version 2.4, you should first read the upgrade documentation.

The following binaries were compiled with Visual C++ 2008 (VC9) against apr 1.4.6, apr-util 1.4.1, apr-iconv 1.2.1, expat 2.0.1, libxml2 2.7.8, lua 5.1.4, OpenSSL 1.0.0g, pcre 8.30 and zlib 1.2.6. IPv6 support has also been enabled. The installers are once again digitally signed, so you can simply check the digital signatures to verify the integrity of the installers. I have also provided the file hashes for those who want to use them instead.

Download

apache_2.4.1-x64-openssl-1.0.0g.msi (Mirror 1) (Mirror 2)

CRC32: 7678BE2F
MD5: 854DD980AADDC77EDB719D22AB584014
SHA-1: DD5B470344F1CE935EEA5A713609D13B91561344

apache_2.4.1-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: BF0F1617
MD5: 4CF5CE8BF75086B0DA53E93BFF8293D4
SHA-1: C70485C022F74B68BCB66D3EB5BA434E29959EC6

apache_2.4.1-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 784A5E10
MD5: C8254720CF648E4F78BD25BE6F41492B
SHA-1: AD2093AD6B87F8F787C50E6A5862E6E315404DD0

apache_2.4.1-x86-openssl-1.0.0g.msi (Mirror 1) (Mirror 2)

CRC32: 653A3014
MD5: D9EBB58DF7582A219FCC11CE09917379
SHA-1: 2F9DDD06AB66BC218B9ECD7A6EAF5D871E70B3F0

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.

Apache HTTP Server 2.2.22 x86 and x64 Windows Installers

Apache

Apache HTTP Server 2.2.22 was released recently (January 31, 2012). As usual, this version is a security and bug fix release. A list of security vulnerabilities that were fixed can be found here. The complete official changelog can be found here. And here are the 32 bit and 64 bit binaries for Windows.

The binaries were compiled with Visual C++ 2008 (MSVC9) against latest versions of OpenSSL (1.0.0g) and zlib (1.2.6), and have IPv6 support. The 64 bit binaries no longer have the bug that was causing Apache to crash when mod_rewrite logging was enabled.

The installers are not digitally signed this time since my code signing certificate has expired. So, please use the provided file hashes instead to verify the integrity of the installers.

Download

apache_2.2.22-x64-openssl-1.0.0g.msi (Mirror 1) (Mirror 2)

CRC32: D93E4E06
MD5: 8F0737B288F2A9D68CF591502ECF3CC1
SHA-1: 4DD9DE88FBCCA7E150973E80D2DF09636D0941CA

apache_2.2.22-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 73EB826E
MD5: FB58037F6E234F3B712575C9E15532AA
SHA-1: 956B19AD66463847C337BEFA8D79E9E94ECE8ECB

apache_2.2.22-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 3BE80E77
MD5: F1699673291707FA0E5D4210E8495F0B
SHA-1: D741DD09285F079F55F92393C1794F4A156DACAA

apache_2.2.22-x86-openssl-1.0.0g.msi (Mirror 1) (Mirror 2)

CRC32: 75710F79
MD5: BCAF67AF7ACF6412CF8DCC20C4F18042
SHA-1: 2CCC3773CB58BFB4CFB3D6D5E6D56DD302D0538B

PHP 5.3.9 x64 (64 Bit) for Windows

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.

Apache HTTP Server 2.2.21 x86 and x64 Windows Installers

Apache

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. 😀

PHP 5.3.8 x64 (64 Bit) for Windows

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.

Apache HTTP Server 2.2.20 x86 and x64 Windows Installers

Apache logo

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.

PHP 5.3.6 x64 (64 Bit) for Windows

PHP

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)

PHP 5.3.5 x64 (64 Bit) for Windows

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)