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