Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
Thank You! Steffen
Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
| |
|
Topic: PHP 8.4.1, 8.3.14, 8.2.26, 8.1.31, 8.0.30, 7.4-7.0, 5.6-5.3 |
Page 1, 2, 3 ... 17, 18, 19 Next |
Author |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Thu 22 Jan '15 19:13 Post subject: PHP 8.4.1, 8.3.14, 8.2.26, 8.1.31, 8.0.30, 7.4-7.0, 5.6-5.3 |
|
|
The most recent 8.4, 8.3, 8.2 and 8.1 PHP versions are available for download at https://windows.php.net/download/
If you are looking for php.net's 8.0.30, 7.4.33, 7.3.33, 7.2.34, 7.1.33, 7.0.33, 5.6.40, 5.5.38, 5.4.45 & 5.3.29:
https://windows.php.net/downloads/releases/archives/
Many extensions are also available on php.net:
http://windows.php.net/downloads/pecl/releases/
The dependencies for php_imagick.dll can be found on
https://phpdev.toolsforresearch.com/ImageMagick-7.1.0-13-Q16-x64-dll.exe
https://phpdev.toolsforresearch.com/ImageMagick-7.1.0-13-Q16-x86-dll.exe
https://windows.php.net/downloads/pecl/deps/ImageMagick-7.1.0-13-1-vc15-x64.zip
https://windows.php.net/downloads/pecl/deps/ImageMagick-7.1.0-13-1-vs15-x86.zip
The official builds for PHP 8.4, 8.3 and 8.2 use OpenSSL 3.0 nowadays. I have updated my dependensies and offer builds now with OpenSSL 3.0. That includes a special VS16 build for PHP 7.4.
My PHP 7.2, 7.3, 7.4 (VC15) builds use OpenSSL 1.1.1, just like the official builds.
I also have a special build of PHP 7.1 with OpenSSL 1.1.1.
All older builds use OpenSSL 1.0.2 (fips), while php.net used OpenSSL 0.9.8 for 5.3 & 5.4, OpenSSL 1.0.1 for 5.5 & 5.6 and OpenSSL 1.0.2 for PHP 7.0 & 7.1. Be careful with mixing my extensions with the official binaries.
OpenSSL 1.0.2, OpenSSL 1.1.1 and every PHP version below 8.1 are out-of-support and will not receive security updates anymore. Use at your own risk.
My builds:
PHP 8.4
https://phpdev.toolsforresearch.com/php-8.4.1-nts-Win32-vs17-x64.htm
https://phpdev.toolsforresearch.com/php-8.4.1-nts-Win32-vs17-x64.zip
https://phpdev.toolsforresearch.com/php-8.4.1-Win32-vs17-x64.htm
https://phpdev.toolsforresearch.com/php-8.4.1-Win32-vs17-x64.zip
https://phpdev.toolsforresearch.com/php-8.4.1-nts-Win32-vs17-x86.htm
https://phpdev.toolsforresearch.com/php-8.4.1-nts-Win32-vs17-x86.zip
https://phpdev.toolsforresearch.com/php-8.4.1-Win32-vs17-x86.htm
https://phpdev.toolsforresearch.com/php-8.4.1-Win32-vs17-x86.zip
PHP 8.3
https://phpdev.toolsforresearch.com/php-8.3.14-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.3.14-nts-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.3.14-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.3.14-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.3.14-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.3.14-nts-Win32-vs16-x86.zip
https://phpdev.toolsforresearch.com/php-8.3.14-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.3.14-Win32-vs16-x86.zip
PHP 8.2
https://phpdev.toolsforresearch.com/php-8.2.26-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.2.26-nts-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.2.26-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.2.26-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.2.26-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.2.26-nts-Win32-vs16-x86.zip
https://phpdev.toolsforresearch.com/php-8.2.26-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.2.26-Win32-vs16-x86.zip
PHP 8.1
https://phpdev.toolsforresearch.com/php-8.1.31-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.1.31-nts-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.1.31-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.1.31-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.1.31-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.1.31-nts-Win32-vs16-x86.zip
https://phpdev.toolsforresearch.com/php-8.1.31-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.1.31-Win32-vs16-x86.zip
PHP 8.0
https://phpdev.toolsforresearch.com/php-8.0.30-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.0.30-nts-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.0.30-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-8.0.30-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-8.0.30-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.0.30-nts-Win32-vs16-x86.zip
https://phpdev.toolsforresearch.com/php-8.0.30-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-8.0.30-Win32-vs16-x86.zip
PHP 7.4 - OpenSSL 3.0
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vs16-x64.htm
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vs16-x64.zip
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vs16-x86.zip
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vs16-x86.htm
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vs16-x86.zip
PHP 7.4 - OpenSSL 1.1.1
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vc15-x64.htm
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vc15-x64.zip
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vc15-x64.htm
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vc15-x64.zip
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vc15-x86.htm
https://phpdev.toolsforresearch.com/php-7.4.33-nts-Win32-vc15-x86.zip
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vc15-x86.htm
https://phpdev.toolsforresearch.com/php-7.4.33-Win32-vc15-x86.zip
PHP 7.3
https://phpdev.toolsforresearch.com/php-7.3.33-nts-Win32-VC15-x64.htm
https://phpdev.toolsforresearch.com/php-7.3.33-nts-Win32-VC15-x64.zip
https://phpdev.toolsforresearch.com/php-7.3.33-Win32-VC15-x64.htm
https://phpdev.toolsforresearch.com/php-7.3.33-Win32-VC15-x64.zip
https://phpdev.toolsforresearch.com/php-7.3.33-nts-Win32-VC15-x86.htm
https://phpdev.toolsforresearch.com/php-7.3.33-nts-Win32-VC15-x86.zip
https://phpdev.toolsforresearch.com/php-7.3.33-Win32-VC15-x86.htm
https://phpdev.toolsforresearch.com/php-7.3.33-Win32-VC15-x86.zip
PHP 7.2
https://phpdev.toolsforresearch.com/php-7.2.34-nts-Win32-VC15-x64.htm
https://phpdev.toolsforresearch.com/php-7.2.34-nts-Win32-VC15-x64.zip
https://phpdev.toolsforresearch.com/php-7.2.34-Win32-VC15-x64.htm
https://phpdev.toolsforresearch.com/php-7.2.34-Win32-VC15-x64.zip
https://phpdev.toolsforresearch.com/php-7.2.34-nts-Win32-VC15-x86.htm
https://phpdev.toolsforresearch.com/php-7.2.34-nts-Win32-VC15-x86.zip
https://phpdev.toolsforresearch.com/php-7.2.34-Win32-VC15-x86.htm
https://phpdev.toolsforresearch.com/php-7.2.34-Win32-VC15-x86.zip
PHP 7.1 with OpenSSL 1.1.1
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-nts-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-nts-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-nts-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-nts-Win32-VC14-x86.zip
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.1.33-OpenSSL-1.1.1-Win32-VC14-x86.zip
PHP 7.1 with OpenSSL 1.0.2
https://phpdev.toolsforresearch.com/php-7.1.33-nts-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.1.33-nts-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.1.33-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.1.33-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.1.33-nts-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.1.33-nts-Win32-VC14-x86.zip
https://phpdev.toolsforresearch.com/php-7.1.33-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.1.33-Win32-VC14-x86.zip
PHP 7.0
https://phpdev.toolsforresearch.com/php-7.0.33-nts-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.0.33-nts-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.0.33-Win32-VC14-x64.htm
https://phpdev.toolsforresearch.com/php-7.0.33-Win32-VC14-x64.zip
https://phpdev.toolsforresearch.com/php-7.0.33-nts-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.0.33-nts-Win32-VC14-x86.zip
https://phpdev.toolsforresearch.com/php-7.0.33-Win32-VC14-x86.htm
https://phpdev.toolsforresearch.com/php-7.0.33-Win32-VC14-x86.zip
PHP 5.6
https://phpdev.toolsforresearch.com/php-5.6.40-nts-Win32-VC11-x86.zip
https://phpdev.toolsforresearch.com/php-5.6.40-Win32-VC11-x86.zip
https://phpdev.toolsforresearch.com/php-5.6.40-nts-Win32-VC11-x64.zip
https://phpdev.toolsforresearch.com/php-5.6.40-Win32-VC11-x64.zip
PHP 5.5
https://phpdev.toolsforresearch.com/php-5.5.38-nts-Win32-VC11-x86.zip
https://phpdev.toolsforresearch.com/php-5.5.38-Win32-VC11-x86.zip
https://phpdev.toolsforresearch.com/php-5.5.38-nts-Win32-VC11-x64.zip
https://phpdev.toolsforresearch.com/php-5.5.38-Win32-VC11-x64.zip
PHP 5.4
https://phpdev.toolsforresearch.com/php-5.4.45-nts-Win32-VC9-x86.zip
https://phpdev.toolsforresearch.com/php-5.4.45-Win32-VC9-x86.zip
https://phpdev.toolsforresearch.com/php-5.4.45-nts-Win32-VC9-x64.zip
https://phpdev.toolsforresearch.com/php-5.4.45-Win32-VC9-x64.zip
PHP 5.3
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.
If you are looking for non-fips OpenSSl binaries:
https://slproweb.com/products/Win32OpenSSL.html
They do not keep previous versions online, so you will have to download the newest one at every OpenSSL update.
Edit 2015-03-19: Updated to 5.6.7, 5.5.23 and 5.4.39.
Edit 2015-04-15: Bumped to 5.6.7, 5.5.24 and 5.4.40.
Edit 2015-04-16: Bumped to 5.6.8.
Edit 2015-05-13: Bumped to 5.4.41 & 5.5.25.
Edit 2015-05-14: Bumped to 5.6.9.
Edit 2015-06-10: Bumped to 5.6.10, 5.5.26, 5.4.42.
Edit 2015-07-08: PHP 5.4.43
Edit 2015-07-10: PHP 5.6.11 and 5.5.27
Edit 2015-08-07: PHP 5.6.12, 5.5.28, 5.4.44
Edit 2015-09-04: PHP 5.6.13, 5.5.29, 5.4.45
Edit 2015-10-01: PHP 5.6.14, 5.5.30
Edit 2015-11-11: PHP 5.6.15
Edit 2015-11-27: PHP 5.6.16
Edit 2015-12-03: PHP 7.0.0
Edit 2015-12-17: PHP 7.0.1
Edit 2016-01-07: PHP 7.0.2, 5.6.17, 5.5.31
Edit 2016-02-04: PHP 7.0.3, 5.6.18, 5.5.32
Edit 2016-03-02: PHP 7.0.4
Edit 2016-03-03: PHP 5.6.19, 5.5.33
Edit 2016-03-30: PHP 7.0.5, 5.5.34
Edit 2016-04-01: PHP 5.6.20
Edit 2016-04-28: PHP 7.0.6, 5.6.21, 5.5.35
Edit 2016-05-26: PHP 7.0.7, 5.6.22, 5.5.36
Edit 2016-06-22: PHP 7.0.8, 5.6.23, 5.5.37
Edit 2016-07-20: PHP 7.0.9, 5.5.38
Edit 2016-07-21: PHP 5.6.24
Edit 2016-08-18: PHP 7.0.10
Edit 2016-08-19: PHP 5.6.25
Edit 2016-09-14: PHP 7.0.11
Edit 2016-09-16: PHP 5.6.26
Edit 2016-10-13: PHP 7.0.12, 5.6.27
Edit 2016-11-09: PHP 7.0.13, 5.6.28
Edit 2016-12-01: PHP 7.1.0
Edit 2016-12-08: PHP 7.0.14, 5.6.29
Edit 2017-01-19: PHP 7.1.1, 7.0.15, 5.6.30
Edit 2017-02-15: PHP 7.1.2, 7.0.16
Edit 2017-03-15: PHP 7.1.3, 7.0.17
Edit 2017-04-12: PHP 7.1.4, 7.0.18
Edit 2017-05-10: PHP 7.1.5, 7.0.19
Edit 2017-06-08: PHP 7.1.6, 7.0.20
Edit 2017-07-05: PHP 7.1.7, 7.0.21
Edit 2017-07-07: PHP 5.6.31
Edit 2017-08-01: PHP 7.1.8, 7.0.22
Edit 2017-08-30: PHP 7.1.9, 7.0.23
Edit 2017-09-27: PHP 7.1.10, 7.0.24
Edit 2017-10-28: PHP 7.1.11, 7.0.25, 5.6.32
Edit 2017-11-24: PHP 7.1.12, 7.0.26
Edit 2017-11-29: PHP 7.2.0 added
Edit 2018-01-04: PHP 7.2.1, 7.1.13, 7.0.27, 5.6.33
Edit 2018-01-21: PHP 7.2.2, 7.1.14
Edit 2018-03-01: PHP 7.2.3, 7.1.15, 7.0.28, 5.6.34
Edit 2018-03-29: PHP 7.2.4, 7.1.16, 7.0.29, 5.6.35
Edit 2018-04-30: PHP 7.2.5, 7.1.17, 7.0.30, 5.6.36
Edit 2018-05-24: PHP 7.2.6, 7.1.18
Edit 2018-06-20: PHP 7.2.7, 7.1.19
Edit 2018-05-20: PHP 7.2.8, 7.1.20, 7.0.31, 5.6.37
Edit 2018-08-15: PHP 7.2.9, 7.1.21
Edit 2018-09-12: PHP 7.2.10, 7.1.22, 7.0.32, 5.6.38, 5.5.38
Edit 2018-10-10: PHP 7.2.11, 7.1.23
Edit 2018-11-08: PHP 7.2.12, 7.1.24
Edit 2018-12-05: PHP 7.3.0, 7.2.13, 7.1.25, 7.0.33, 5.6.39
Edit 2018-12-30: Change OpenSSL version to 1.1.1 for PHP 7.3 and 7.2
Edit 2019-01-09: PHP 7.3.1, 7.2.14, 7.1.26, 7.0.33, 5.6.39
Edit 2019-01-10: Added PHP 7.1 with OpenSSL 1.1.1
Edit 2019-01-10: PHP 5.6.40
Edit 2019-02-07: PHP 7.3.2, 7.2.15
Edit 2019-03-06: PHP 7.3.3, 7.2.16, 7.1.27
Edit 2019-04-03: PHP 7.3.4, 7.2.17, 7.1.28
Edit 2019-05-02: PHP 7.3.5, 7.2.18, 7.1.29
Edit 2019-05-29: PHP 7.3.6, 7.2.19, 7.1.30
Edit 2019-07-03: PHP 7.3.7, 7.2.20
Edit 2019-07-31: PHP 7.3.8, 7.2.21
Edit 2019-08-02: PHP 7.1.31
Edit 2019-08-29: PHP 7.3.9, 7.2.22, 7.1.32
Edit 2019-09-26: PHP 7.3.10, 7.2.23
Edit 2019-10-24: PHP 7.3.11, 7.2.24, 7.1.33
Edit 2019-11-21: PHP 7.3.12, 7.2.25
Edit 2019-11-28: PHP 7.4.0
Edit 2019-12-18: PHP 7.4.1, 7.3.13, 7.2.26
Edit 2020-01-22: PHP 7.4.2, 7.3.14, 7.2.27
Edit 2020-02-18: PHP 7.4.3, 7.3.15, 7.2.28
Edit 2020-03-20: PHP 7.4.4, 7.3.16, 7.2.29
Edit 2020-04-16: PHP 7.4.5, 7.3.17, 7.2.30
Edit 2020-05-16: PHP 7.4.6, 7.3.19, 7.2.31
Late edit 2020-06-27: PHP 7.4.7, 7.3.19
Edit 2020-07-09: PHP 7.4.8, 7.3.20, 7.2.32
Edit 2020-08-06: PHP 7.4.9, 7.3.21, 7.2.33
Edit 2020-09-04: PHP 7.4.10, 7.3.22
Edit 2020-09-30: PHP 7.4.11, 7.3.23, 7.2.34
Edit 2020-10-27: PHP 7.4.12, 7.3.24
Edit 2020-11-24: PHP 8.0.0, 7.4.13, 7.3.25
Edit 2021-01-08: PHP 8.0.1, 7.4.14, 7.3.26
Edit 2021-02-02: PHP 8.0.2, 7.4.15, 7.3.27
Edit 2021-02-03: PHP 8.0.3, 7.4.16
Edit 2021-04-28: PHP 8.0.5, 7.4.18, 7.3.28
Edit 2021-05-04: PHP 8.0.6, 7.4.19
Edit 2021-06-01: PHP 8.0.7, 7.4.20
Edit 2021-06-29: PHP 8.0.8, 7.4.21, 7.3.29
Edit 2021-07-29: PHP 8.0.9, 7.4.22
Edit 2021-08-25: PHP 8.0.10, 7.4.23, 7.3.30
Edit 2021-09-30: PHP 8.0.11, 7.4.24, 7.3.31
Edit 2021-10-22: PHP 8.0.12, 7.4.25
Edit 2021-11-17: PHP 8.0.13, 7.4.26, 7.3.33
Edit 2021-11-24: PHP 8.1.0
Edit 2021-12-17: PHP 8.1.1, 8.0.14
Edit 2022-01-20: PHP 8.1.2, 8.0.15
Edit 2022-01-22: PHP 7.4.27
Edit 2022-02-18: PHP 8.1.3, 8.0.16, 7.4.28
Edit 2022-03-18: PHP 8.1.4, 8.0.17
Edit 2022-04-15: PHP 8.1.5, 8.0.18, 7.4.29
Edit 2022-05-11: PHP 8.1.6, 8.0.19
Edit 2022-06-09: PHP 8.1.7, 8.0.20, 7.4.30
Edit 2022-07-09: PHP 8.1.8, 8.0.21
Edit 2022-08-03: PHP 8.1.9, 8.0.22
Edit 2022-08-30: PHP 8.1.10, 8.0.23
Edit 2022-09-30: PHP 8.1.11, 8.0.24, 7.4.31
Edit 2022-10-06: PHP 7.4.32
Edit 2022-10-26: PHP 8.1.12, 8.0.25
Edit 2022-11-02: PHP 7.4.33
Edit 2022-11-23: PHP 8.1.13, 8.0.26
Edit 2022-12-15: PHP 8.2.0
Edit 2023-01-04: PHP 8.2.1, 8.1.14, 8.0.27
Edit 2023-02-08: PHP 8.2.2, 8.1.15
Edit 2023-02-17: PHP 8.2.3, 8.1.16, 8.0.28
Edit 2023-03-17: PHP 8.2.4, 8.1.17
Edit 2023-04-14: PHP 8.2.5, 8.1.18
Edit 2023-05-17: PHP 8.2.6, 8.1.19 with Curl 8.1.0
Edit 2023-06-11: PHP 8.2.7, 8.1.20, 8.0.29
Edit 2023-07-08: PHP 8.2.8, 8.1.21
Edit 2023-08-03: PHP 8.2.9, 8.1.23, 8.0.30
Edit 2023-09-01: PHP 8.2.10, 8.1.23
Edit 2023-10-01: PHP 8.2.11, 8.1.24
Edit 2023-11-01: PHP 8.2.12, 8.1.25
Edit 2023-12-04: PHP 8.3.0, 8.2.13, 8.1.26. Switched to OpenSSL 3.0.12 for PHP 7.4+
Edit 2023-12-20: PHP 8.3.1, 8.2.14, 8.1.27
Edit 2024-01-19: PHP 8.3.2, 8.2.16
Edit 2024-04-24: PHP 8.3.6, 8.2.18, 8.1.28
Edit 2024-05-13: PHP 8.3.7, 8.2.19
Edit 2024-06-12: PHP 8.3.8, 8.2.20, 8.1.29
Edit 2024-07-17: PHP 8.3.9, 8.2.21
Edit 2024-07-31: PHP 8.3.10, 8.2.22
Edit 2024-09-04: PHP 8.3.11, 8.2.23 with OpenSSL 3.0.15
Edit 2024-02-10: PHP 8.3.12, 8.2.24, 8.1.30
Edit 2024-10-23: PHP 8.3.13, 8.2.25
Edit 2024-11-22: PHP 8.4.1, 8.3.14, 8.2.26, 8.1.31
Last edited by Jan-E on Fri 22 Nov '24 17:26; edited 248 times in total |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Thu 19 Feb '15 11:37 Post subject: |
|
|
Bumped the versions in the topic start, now that PHP 5.6.6, PHP 5.5.22 & PHP 5.4.38 have become available for download at http://windows.php.net/download/
Last edited by Jan-E on Thu 19 Mar '15 19:47; edited 1 time in total |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sun 15 Mar '15 1:28 Post subject: |
|
|
I have updated all these builds to libssh2 1.5.0, because of this security advisory:
http://libssh2.org/adv_20150311.html
The PHP devs are aware of this and will probably fix it in the next 5.4, 5.5 and 5.6 releases. Let us see if they upgrade 5.6.7 and 5.5.23 (i.e. after 5.6.7RC1 and 5.5.23RC1) or wait till 5.6.8 and 5.5.24.
PHP 5.3 will not be upgraded anymore by the PHP devs. |
|
Back to top |
|
Zarabozo
Joined: 08 May 2014 Posts: 2 Location: Mexico City
|
Posted: Wed 18 Mar '15 11:22 Post subject: |
|
|
Jan-E:
Thank you very much, once again, for doing this. I'm tied to Apache 2.2 because of mod_perl, which hasn't released a stable versiĆ³n compatible with Apache 2.4. Your builds help me keep PHP to the latest version with Apache 2.2.
Is there any chance you can teach me to build PHP myself? I do it myself with Apache, MySQL and Perl and I would like very much to have your guide doing it with PHP too. The guide in the PHP website is not very clear and depends on x86 binaries. I hope you can let me know.
Thanks in advance,
Francisco |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Fri 20 Mar '15 7:59 Post subject: |
|
|
I updated all builds with OpenSSL-fips-1.0.1m |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Wed 15 Apr '15 17:45 Post subject: Update needed for every PHP as mod_php under Apache 2.4 |
|
|
Quote from the NEWS file of PHP 5.5.24:
Quote: | 16 Apr 2015, PHP 5.5.24
- Apache2handler:
. Fixed bug #69218 (potential remote code execution with apache 2.4
apache2handler). (Gerrit Venema)
|
Whether remote execution was possible is not sure. What has been verified: it was possible to let Apache 2.4 segfault (crash) by sending requests from a remote server, if Apache was running PHP 5.3/5.4/5.5/5.6 as mod_php (using php5apache2_4.dll).
I have updated all (TS) versions of PHP 5.3, 5.4.40 and 5.5.24 with this fix. The fix in 5.6.8 will follow as soon as those sources are released. Alternative: my 5.6.8RC1 builds already contain the patch since March 31. |
|
Back to top |
|
glsmith Moderator
Joined: 16 Oct 2007 Posts: 2268 Location: Sun Diego, USA
|
Posted: Wed 15 Apr '15 21:42 Post subject: Re: Update needed for every PHP as mod_php under Apache 2.4 |
|
|
Jan-E wrote: | it was possible to let Apache 2.4 segfault (crash) by sending requests from a remote server, if Apache was running PHP 5.3/5.4/5.5/5.6 as mod_php (using php5apache2_4.dll) |
Only on Apache 2.4? This seems like something that has been happening for a long time and is why many of us moved to running php under mod_fcgid even before Apache 2.4. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Thu 16 Apr '15 1:02 Post subject: |
|
|
This specific issue was only for Apache 2.4. I have tried to reproduce it with Apache 2.2, but there were no segfaults.
BTW: it was not OS-specific. I could remotely get Apache on Centos6 segfault as well. |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Thu 16 Apr '15 18:05 Post subject: |
|
|
With fcgid it is no issue on any OS. With mod_php it is/was an issue on every OS. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Mon 27 Apr '15 16:32 Post subject: |
|
|
I upgraded curl in all my builds because the latest releaase fixed some security issues. |
|
Back to top |
|
C0nw0nk
Joined: 07 Oct 2013 Posts: 241 Location: United Kingdom, London
|
Posted: Sat 16 May '15 14:30 Post subject: |
|
|
Hey Jan-E i wounder if you know of a soloution to the way PHP 64bit builds also have the same limitations as 32bit builds.
For example i made two scripts.
one will use the "sha1_file" function.
another will use the "filesize" function.
And they both can not process files greater than or equal to 2GB.
http://php.net/manual/en/function.hash-file.php
Quote: | Please take note that hash-file will throw error on files >=2GB. |
http://php.net/manual/en/function.filesize.php
Quote: | Note: Because PHP's integer type is signed and many platforms use 32bit integers, some filesystem functions may return unexpected results for files which are larger than 2GB. |
I have not tested with the "ssdeep" extension you compile into your builds and before i do i will wait for your reply maybe it will hold the same result.
If the ssdeep extension does not have this limitation atleast i can use that instead of sha1_file.
As of the filesize function i am still seeking a alternative / soloution on windows. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
Posted: Sat 16 May '15 14:44 Post subject: |
|
|
PHP5 will have the 32-bits limits forever, even in the 64-bits builds. Try my PHP7 builds.
With respect to the ssdeep extension: I really do not know. Just try it. |
|
Back to top |
|
C0nw0nk
Joined: 07 Oct 2013 Posts: 241 Location: United Kingdom, London
|
Posted: Sat 16 May '15 15:01 Post subject: |
|
|
I would go straight to the PHP7 builds but since they are still dev and not stable i cant use it for production
But as for the ssdeep i will give it a try and let you know fingers crossed for hashing files. |
|
Back to top |
|
C0nw0nk
Joined: 07 Oct 2013 Posts: 241 Location: United Kingdom, London
|
Posted: Sat 16 May '15 15:57 Post subject: |
|
|
ssdeep has the same 2GB max file size limitation it seems
Do you have a link to the latest compiled php7 of yours. |
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
Jan-E
Joined: 09 Mar 2012 Posts: 1266 Location: Amsterdam, NL, EU
|
|
Back to top |
|
C0nw0nk
Joined: 07 Oct 2013 Posts: 241 Location: United Kingdom, London
|
Posted: Sat 16 May '15 17:03 Post subject: |
|
|
I have not tried at all on PHP7 yet jan instead i have sprung a idea.
My code for getting the "sha1_file" is as follows.
Code: | $fname = $_FILES['Filedata']['tmp_name'];
$filesource = sha1_file($fname); |
A soloution with the windows command prompt is as follows.
The HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
Code: | CertUtil -hashfile "C:\Users\C0n\Desktop\2GB-file.MP4" SHA1 |
The output will be :
Code: | CertUtil -hashfile "C:\Users\C0n\Desktop\2GB-file.MP4" SHA1
SHA1 hash of file C:\Users\C0n\Desktop\2GB-file.MP4:
b2 a7 df ab 5f c4 fe 65 e3 fc 34 5f 0d 3e 4c 6f 30 13 f2 e6
CertUtil: -hashfile command completed successfully. |
I just need to figure out a way to exec to get the hash sum output of command prompt "certutil" with php :/ and that can be my soloution for windows.
Aswell as remove the spaces between the hash output.
//EDIT :
Working version :
Code: |
if(substr(PHP_OS, 0, 3) == "WIN") {
$input = 'CertUtil -hashfile "C:\Users\C0n\Desktop\2GB-file.MP4" SHA1';
//Eexecute input and put the response into a array
exec($input, $response);
//Remove spaces between the hash output.
$str = str_replace(' ', '', $response[1]);
//echo $response[1];
//Display the hash of the file
echo $str;
} |
|
|
Back to top |
|
C0nw0nk
Joined: 07 Oct 2013 Posts: 241 Location: United Kingdom, London
|
Posted: Sat 16 May '15 22:53 Post subject: |
|
|
Tested with Jan's PHP7 64BIT VC11 builds.
https://phpdev.toolsforresearch.com/php-7.0.0-dev-nts-Win32-VC11-x64.zip
MD5, SHA1 and SSDEEP :
Code: | <?php
echo md5_file('C:\Users\C0n\Desktop\2GB-file.mp4');
echo sha1_file('C:\Users\C0n\Desktop\2GB-file.mp4');
echo ssdeep_fuzzy_hash_filename('C:\Users\C0n\Desktop\2GB-file.mp4');
?> |
Tried with your PHP7 nts VC11 build for me it seems to work
Makes me want the PHP7 release even more now
Last edited by C0nw0nk on Sat 16 May '15 23:07; edited 1 time in total |
|
Back to top |
|
|
|
|
|
|