PHP 7.3 reached EOL on , and all releases of this version no longer receive security or bug fixes. Using PHP 7.3.0beta3 is not recommended. PHP 7.3.33 is the latest version in the series.
Downloads
Source Code
git clone https://github.com/php/php-src.git --depth 1 --branch php-7.3.0beta3
./buildconf
), configuring the build ./configure
, and running make
.Detailed articles on how to compile PHP are available for Ubuntu/Debian based systems and Fedora/RHEL based systems.
Windows binaries
Docker/Podman Containers
docker pull php:7.3.0beta3-cli-alpine
docker pull php:7.3.0beta3-cli
docker pull php:7.3.0beta3-fpm-alpine
docker pull php:7.3.0beta3-apache
docker pull php:7.3.0beta3-fpm
Commit List
Anatol Belski
- Followup fix for ef9ed19e, see also bug #76738 in ddd73d4fa8
- Cleanup in 0c2327b472
- Update binary SDK version for AppVeyor in 837ed71c65
- Fix memory leak in 0414fff205
- Add test for bug #76738 in 990a404c2d
- Use stable deps on AppVeyor for now in b0da1745be
Andrew Nester
DOMDocument::formatOutput
attribute sometimes ignored in 2072d377d3
Christoph M. Becker
- Add regression test for bug #68175 in 4c448334bd
- Fix #76778:
array_reduce
leaks memory if callback throws exception in 70b2fca220 - Increase memory_limit to prevent test failures in 5fb01a3a42
- Fix #68825: Exception in
DirectoryIterator::getLinkTarget()
in 32a728d351 - Simplify regression test in 6644bd005f
- Fix #76712: Assignment of empty string creates extraneous text node in 692e5d5c88
- Fix #53891:
iconv_mime_encode()
fails to Q-encode UTF-8 string in eb03290754 - Fix #55146:
iconv_mime_decode_headers()
skips some headers in 6e1980e152 - Fix #63839: iconv_mime_decode_headers function is skipping headers in 8754d44167
- Fix #60494: iconv_mime_decode does ignore special characters in e29c946c29
- Fix #68180: iconv_mime_decode can return extra characters in a header in efb86aef12
- Update versions for PHP 7.3.0beta3 in 0eda1aeca3
Chris Wright
- Fix #76773 - Methods with a concrete scope need to be added again in 9ace33b9c5
David Carlier
- Avoid directly adding to string literal in 16a9dd74f4
- Support fixed address mmap without replacement in 0f68ff5c92
- Don't report mmap failure if it is expected in 446b5b15d3
Dmitry Stogov
- Avoid hash lookups in BIND_STATIC and BIND_LEXICAL opcode handlers in b8828926f2
- Removed dead code in 5e5311e0ba
- Stop using
zend_function
->reserved[] space in 8d95f561e4
Dylan K. Taylor
mkdist.php
: recursively check dll dependencies in b9bf9ddce6
Gabriel Caruso
- Make array parsing parameters error messages consistency with ZPP failure in efbf846fd2
Jakub Zelenka
- Fix bug #76705 (unusable ssl => peer_fingerprint in
stream_context_create()
) in 4c542e6c13 - Store zlog stream in each child so it can be reused in 014b1b3aad
Massimiliano Braglia
- Fixed bug #75797 in 2527a0fcfd
Ondřej Surý
- Fix #76767: ‘asm’ operand has impossible constraints in
zend_operators.h
in 02b0bc8bb1
Peter Kokot
- Remove some old parts of the php in fcf4088d3f
Remi Collet
- fix man page installation in 1f2f2c6b96
- bump to 7.2.11-dev in 7353dae815
Tim Siebels
- Fix #68175: RegexIterator pregFlags are NULL instead of 0 in 3257d22fea
Ville Hukkamaki
- Fixed bug #76777 and added test in cf2fc66b02
Xinchen Hui
- Added NEWs in e4276aeb98
- Fixed bug #76747 (Opcache treats path containing "test.pharma.tld" as a phar file) in 8c92442b49
- Update NEWS in eb7fca9546
- Update NEWS in 6e7b381270
- Fixed bug #76752 (Crash in
ZEND_COALESCE_SPEC_TMP_HANDLER
- assertion in _get_zval_ptr_tmp failed) in fd463a9a60 - Fixed bug #76754 (parent private constant in extends class memory leak) in 04c4854fdf
- Update NEWS in acd4264f7b
- Update NEWS in 2aa3733daa
- Fixed bug #76755 (setcookie does not accept "double" type for expire time) in d61ff37f45
- Micro optimization & fixed invalid key handling in 751bbaa41f
- Cheaper checking in 0a16af043e
- Fixed same bug #76755 in setrawcookie in 5c1a2d8375
- Fixed build in 10d724d82d