| Author |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Fri 22 Aug '14 2:01    Post subject: PHP 5.6.4, 5.5.20, 5.4.36, 5.3.29 (x86/x64) available |   |  
| 
 |  
| PHP 5.6.x, PHP 5.5.x & PHP 5.4.x are available for download at http://windows.php.net/download/ 
 Many extensions are also available on php.net:
 http://windows.php.net/downloads/pecl/releases/
 
 My builds:
 https://phpdev.toolsforresearch.com/php-5.6.4-nts-Win32-VC11-x86.zip
 https://phpdev.toolsforresearch.com/php-5.6.4-Win32-VC11-x86.zip
 https://phpdev.toolsforresearch.com/php-5.6.4-nts-Win32-VC11-x64.zip
 https://phpdev.toolsforresearch.com/php-5.6.4-Win32-VC11-x64.zip
 
 https://phpdev.toolsforresearch.com/php-5.5.20-nts-Win32-VC11-x86.zip
 https://phpdev.toolsforresearch.com/php-5.5.20-Win32-VC11-x86.zip
 https://phpdev.toolsforresearch.com/php-5.5.20-nts-Win32-VC11-x64.zip
 https://phpdev.toolsforresearch.com/php-5.5.20-Win32-VC11-x64.zip
 
 https://phpdev.toolsforresearch.com/php-5.4.36-nts-Win32-VC9-x86.zip
 https://phpdev.toolsforresearch.com/php-5.4.36-Win32-VC9-x86.zip
 https://phpdev.toolsforresearch.com/php-5.4.36-nts-Win32-VC9-x64.zip
 https://phpdev.toolsforresearch.com/php-5.4.36-Win32-VC9-x64.zip
 
 I am also keeping my PHP 5.3 builds up-to-date:
 
 https://phpdev.toolsforresearch.com/php-5.3.29-nts-Win32-VC9-x86.zip
 https://phpdev.toolsforresearch.com/php-5.3.29-Win32-VC9-x86.zip
 https://phpdev.toolsforresearch.com/php-5.3.29-nts-Win32-VC9-x64.zip
 https://phpdev.toolsforresearch.com/php-5.3.29-Win32-VC9-x64.zip
 
 If you have got the choice, use the binaries from php.net because they are built with PGO and are faster.
 
 The extensions in my 5.5.x & 5.6.x builds can be mixed with the php.net binaries.
 
 My 5.3.x and 5.4.x builds use OpenSSL 1.0.1, while php.net uses OpenSSL 0.9.8 for 5.3 & 5.4. Be careful with mixing my extensions with the official 5.3/5.4 binaries.
 
 Edit: changed the links for 5.6.0.
 
 Edit 2014-09-19: changed the links for 5.5.17 and 5.4.33.
 
 Edit 2014-09-25: changed the links for PHP 5.6.1.
 
 Edit 2014-10-16: changed the links for PHP 5.6.2, 5.5.18 and 5.4.34. All versions are compled with OpenSSL FIPS 1.0.1j
 
 Edit 2014-11-14: version bump to 5.6.3, 5.5.19, 5.4.35.
 
 Edit 2014-12-12: version bump to 5.6.4, 5.5.20.
 
 Edit 2014-12-19: version bump to 5.4.36
 
 
 Mod Note: please use apaste.info for long console outputs
  
 Last edited by Jan-E on Fri 19 Dec '14 23:35; edited 9 times in total
 |  | 
| Back to top |  | 
| puertoblack2003 
 
 
 Joined: 31 Jul 2009
 Posts: 121
 Location: U.S
 
 | 
|  Posted: Fri 22 Aug '14 5:59    Post subject: |   |  
| 
 |  
| thank you for the update. |  | 
| Back to top |  | 
| zonetrooperex 
 
 
 Joined: 26 Jul 2013
 Posts: 6
 Location: Australia
 
 | 
|  Posted: Sat 30 Aug '14 12:52    Post subject: Thanks! |   |  
| 
 |  
| Thanks so much for these great builds  So darn useful! XD |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Thu 16 Oct '14 8:00    Post subject: |   |  
| 
 |  
| Upgrade to 5.6.2, 5.5.18, 5.4.34 and OpenSSL 1.0.1j FIPS. |  | 
| Back to top |  | 
| rouf 
 
 
 Joined: 27 Oct 2014
 Posts: 1
 
 
 | 
|  Posted: Mon 27 Oct '14 12:54    Post subject: |   |  
| 
 |  
| Hi, before I found these binaries with the extra extensions I've been trying to compile php_ssh2.dll myself without any luck (I never compiled anything from source on windows before). PHP 5.6.2 x64 and all extensions are compiling perfectly, even the php_redis.dll and php_xdebug.dll extensions. But with pecl/ssh2 I'm getting a lot of unresolved externals. Is there something that I'm missing? I'm compiling the latest version from: http://git.php.net/repository/pecl/networking/ssh2.git 
 
  	  | Code: |  	  | // Some of the errors: libssh2_a.lib(kex.obj) : error LNK2001: unresolved external symbol EVP_DigestUpdate
 libssh2_a.lib(openssl.obj) : error LNK2001: unresolved external symbol EVP_DigestUpdate
 libssh2_a.lib(hostkey.obj) : error LNK2019: unresolved external symbol EVP_DigestInit referenced in function hostkey_method_ssh_rsa_signv
 libssh2_a.lib(kex.obj) : error LNK2001: unresolved external symbol EVP_DigestInit
 libssh2_a.lib(openssl.obj) : error LNK2001: unresolved external symbol EVP_DigestInit
 | 
 
 Currently I'm using php_ssh2.dll from php-5.6.2-Win32-VC11-x64.zip which works perfectly with my build. However it would be nice to be able to build it myself so I didn't waste a complete weekend :)
 
 EDIT: Finally found the answer somewhere else.
 
 With the official libssh2_a.lib there are a lot of unresolved symbols.
 This can be fixed by adding the SSL-libs to this line in the Makefile:
 
 
  	  | Code: |  	  | LIBS_SSH2=libssh2_a.lib ssleay32.lib libeay32.lib
 
 | 
 
 Or adding these two lines to the config.w32 of ssh2:
 
 
  	  | Code: |  	  | if ((CHECK_LIB("libssh2_a.lib;libssh2.lib", "ssh2", PHP_SSH2) &&
 +               CHECK_LIB("ssleay32.lib", "ssh2", PHP_SSH2) &&
 +               CHECK_LIB("libeay32.lib", "ssh2", PHP_SSH2) &&
 CHECK_HEADER_ADD_INCLUDE("libssh2.h", "CFLAGS_SSH2",
 PHP_PHP_BUILD + "\\include\\libssh2"))) {
 
 | 
 
 I tried the second solution and that seems to fix the build. Answer was given by Jan-E on a mailing list: https://www.mail-archive.com/internals@lists.php.net/msg65145.html
 
 Last edited by rouf on Mon 27 Oct '14 19:07; edited 2 times in total
 |  | 
| Back to top |  | 
| laurin1 
 
  
 Joined: 26 Oct 2014
 Posts: 78
 Location: Flower Mound, TX
 
 | 
|  Posted: Mon 27 Oct '14 14:02    Post subject: PHP & Image Magick |   |  
| 
 |  
| What version of Image Magick is the the php_imagick.dll from this build supposed to work with? 
 Right now, are stuck using the ImageMagick-6.8.6-3-Q16-x86-dll.exe and php_imagick.dll from http://windows.php.net/downloads/pecl/releases/imagick/3.1.2/php_imagick-3.1.2-5.6-nts-vc11-x86.zip. I can't get any other combination to load the php_imagick.dll extension, or if it loads, I get NoDecodeDelegateForThisImageFormat errors and if I do queryFormats(), I no formats are returned.
 
 We've tried to upgrade to 6.8.9-8, but that won't load with the your version of the DLL or the one from php.net. For some reason, the PECL download comes compiled with a version of 8 of the Image Magick DLL files, but not the ones we need (like JPEG and TIFF) - these load, but have no formats available. I've tried the version in your download here, but yours won't load with any version of Image Magick that I can find.
 |  | 
| Back to top |  | 
| Nitemare 
 
 
 Joined: 05 Nov 2014
 Posts: 2
 Location: Spain
 
 | 
|  Posted: Fri 07 Nov '14 12:47    Post subject: |   |  
| 
 |  
| Hello, thank you so much for you builds, excellent work! 
 I'm using php-5.6.2-Win32-VC11-x64.zip and I found that extension "php_pdflib.dll" doesn't load, I get this warning:
 
 
  	  | Code: |  	  | "Warning: PHP Startup: Unable to load dynamic library  D:\php\ext\php_pdflib.dll' - %1 is not a valid Win32 application. in Unknown on line 0"
 
 | 
 
 Compiled with wrong target platform?
 
 Greetings.
 |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Fri 07 Nov '14 15:54    Post subject: |   |  
| 
 |  
| php_pdflib.dl depends on pdflib.dll (see the snapshot.txt). With a 64-bit PHP you'll also need a 64-bit pdflib.dll. |  | 
| Back to top |  | 
| Nitemare 
 
 
 Joined: 05 Nov 2014
 Posts: 2
 Location: Spain
 
 | 
|  Posted: Mon 10 Nov '14 10:44    Post subject: |   |  
| 
 |  
|  	  | Jan-E wrote: |  	  | php_pdflib.dl depends on pdflib.dll (see the snapshot.txt). With a 64-bit PHP you'll also need a 64-bit pdflib.dll. | 
 
 Yes, you're right, I forgot to copy pdflib.dll from my old 64-bit PHP 5.4.15 folder to current 5.6.2, but after copying, it still doesn't load, may be something to do with pdflib.dll version, I keep on investigating, thank you very much.
 
 EDIT:
 pdflib.dll from http://www.pdflib.com/download/pdflib-family/pdflib-9/ (Windows x64 C, C++ zip package) seems to do the work!
 |  | 
| Back to top |  | 
| Pankow 
 
 
 Joined: 14 Nov 2014
 Posts: 2
 Location: Poland
 
 | 
|  Posted: Fri 14 Nov '14 15:55    Post subject: PECL http version 1 |   |  
| 
 |  
| Hello, Jan E - are you planning to add php_http1.dll (PECL http ver 1) to php 5.6 (as it was in ex 5.5.11) ?
 
 Regards.
 
 Last edited by Pankow on Fri 14 Nov '14 16:05; edited 1 time in total
 |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Fri 14 Nov '14 15:57    Post subject: |   |  
| 
 |  
| No, php_http1.dll does not compile with PHP 5.6 |  | 
| Back to top |  | 
| Pankow 
 
 
 Joined: 14 Nov 2014
 Posts: 2
 Location: Poland
 
 | 
|  Posted: Fri 14 Nov '14 16:20    Post subject: |   |  
| 
 |  
| Ok. Thank you. Could you advice me what extension add to php.ini to use Class 'HttpRequest' in php 5.6?
 |  | 
| Back to top |  | 
| ng4win 
 
 
 Joined: 25 May 2014
 Posts: 78
 
 
 | 
|  Posted: Sat 13 Dec '14 12:13    Post subject: |   |  
| 
 |  
| All releases from 2 days ago have been revoked, ea. 5.5.20 is gone and 5.5.19 is the latest, anyone know whats going on ? see for yourself http://windows.php.net/downloads/releases/ |  | 
| Back to top |  | 
| ng4win 
 
 
 Joined: 25 May 2014
 Posts: 78
 
 
 | 
|  Posted: Sat 13 Dec '14 13:55    Post subject: |   |  
| 
 |  
| Hmm it seems someone moved the latest release to the archive folder instead of the previous release  |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 |  | 
| Back to top |  | 
| ng4win 
 
 
 Joined: 25 May 2014
 Posts: 78
 
 
 | 
|  Posted: Sun 14 Dec '14 0:15    Post subject: |   |  
| 
 |  
| Weird.... 
 PHP                                                                        NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 11 Dec 2014, PHP 5.5.20
 
 - Core:
 . Fixed bug #68091 (Some Zend headers lack appropriate extern "C" blocks).
 (Adam)
 ................
 
 I wasn't dreaming when I got 5.5.20
  |  | 
| Back to top |  | 
| ng4win 
 
 
 Joined: 25 May 2014
 Posts: 78
 
 
 | 
|  Posted: Thu 18 Dec '14 9:23    Post subject: |   |  
| 
 |  
| And now a new 5.5.20 release of 17/12....  |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Thu 18 Dec '14 14:22    Post subject: |   |  
| 
 |  
| This morning I recompiled and uploaded the 32-bits versions of 5.6.4 and 5.5.20. In the train from Amsterdam to Haarlem I am now recompiling the 64-bits versions... 
 Edit: all other builds recompiled and uploaded as well.
 |  | 
| Back to top |  | 
| Jan-E 
 
 
 Joined: 09 Mar 2012
 Posts: 1283
 Location: Amsterdam, NL, EU
 
 | 
|  Posted: Sat 20 Dec '14 18:38    Post subject: Re: PHP & Image Magick |   |  
| 
 |  
| Hi Keith, 	  | laurin1 wrote: |  	  | What version of Image Magick is the the php_imagick.dll from this build supposed to work with? | 
 
 I finally found the time to upgrade this extension. Could you try if it works with the latest Image Magick release?
 |  | 
| Back to top |  |