Hypertext Preprocessor is a general-purpose programming language!

PHP for Mac

PHP 8.3.10

  -  18.88 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of PHP 8.3.10.


For those interested in downloading the most recent release of PHP for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

What's new in this version:

Core:
- Fixed bug GH-13922 (Fixed support for systems with sysconf(_SC_GETPW_R_SIZE_MAX) == -1)
- Fixed bug GH-14626 (Fix is_zend_ptr() for huge blocks)
- Fixed bug GH-14590 (Memory leak in FPM test gh13563-conf-bool-env.phpt
- Fixed OSS-Fuzz #69765
- Fixed bug GH-14741 (Segmentation fault in Zend/zend_types.h)
- Fixed bug GH-14969 (Use-after-free in property coercion with __toString())

Dom:

Fixed bug GH-14702 (DOMDocument:xinclude() crash)

Fileinfo:
- Fixed bug GH-14888 (README.REDIST.BINS refers to non-existing LICENSE)

Gd:
- ext/gd/tests/gh10614.phpt: skip if no PNG support
- restored warning instead of fata error

LibXML:
- Fixed bug GH-14563 (Build failure with libxml2 v2.13.0)

Opcache:
- Fixed bug GH-14550 (No warning message when Zend DTrace is enabled that opcache.jit is implictly disabled)

Output:
- Fixed bug GH-14808 (Unexpected null pointer in Zend/zend_string.h with empty output buffer)

PDO:
- Fixed bug GH-14712 (Crash with PDORow access to null property)

Phar:
- Fixed bug GH-14603 (null string from zip entry)

PHPDBG:
- Fixed bug GH-14596 (crashes with ASAN and ZEND_RC_DEBUG=1)
- Fixed bug GH-14553 (echo output trimmed at NULL byte)

Shmop:
- Fixed bug GH-14537 (shmop Windows 11 crashes the process)

SPL:
- Fixed bug GH-14639 (Member access within null pointer in ext/spl/spl_observer.c)

Standard:
- Fixed bug GH-14775 (range function overflow with negative step argument)
- Fix 32-bit wordwrap test failures
- Fixed bug GH-14774 (time_sleep_until overflow)

Streams:
- Fixed bug GH-14930 (Custom stream wrapper dir_readdir output truncated to 255 characters in PHP 8.3)

Tidy:
- Fix memory leak in tidy_repair_file()

Treewide:
- Fix compatibility with libxml2 2.13.2

XML:
- Move away from to-be-deprecated libxml fields
- Fixed bug GH-14834 (Error installing PHP when --with-pear is used)