Home » Releases » 5.3 » 5.3.29 »

PHP 5.3.18

PHP 5.3 is no longer officially supported by the PHP project.

Official support refers to that provided direct by the PHP Project.

If you install PHP via third-party packages, support timelines may be different. Please read the Release Support Policy for more information.

The latest release of PHP 5.3 is 5.3.29.

Source Code

Change Log

  • core

    • Fixed bug #63111 (is_callable() lies for abstract static method).
      Dmitry
    • Fixed bug #63093 (Segfault while load extension failed in zts-build).
      Laruence
    • Fixed bug #62976 (Notice: could not be converted to int when comparing some builtin classes).
      Laruence
    • Fixed bug #61767 (Shutdown functions not called in certain error situation).
      Dmitry
    • Fixed bug #61442 (exception threw in __autoload can not be catched).
      Laruence
    • Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function).
      Dmitry
  • curl

    • Fixed bug #62085 (file_get_contents a remote file by Curl wrapper will cause cpu Soaring).
      Pierrick
  • fpm

    • Fixed bug #62954 (startup problems fpm / php-fpm).
      fat
    • Fixed bug #62886 (PHP-FPM may segfault/hang on startup).
      fat
    • Fixed bug #63085 (Systemd integration and daemonize).
      remi
      fat
    • Fixed bug #62947 (Unneccesary warnings on FPM).
      fat
    • Fixed bug #62887 (Only /status?plain&full gives "last request cpu").
      fat
    • Fixed bug #62216 (Add PID to php-fpm init.d script).
      fat
  • intl

    • Fix bug #62915 (defective cloning in several intl classes).
      Gustavo
  • oci8

    • Fixed bug #60901 (Improve "tail" syntax for AIX installation) (Chris Jones)
  • soap

    • Fixed bug #50997 (SOAP Error when trying to submit 2nd Element of a choice).
      Dmitry
  • spl

    • Bug #62987 (Assigning to ArrayObject[null][something] overrides all undefined variables).
      Laruence

PHP 5.3


  Represents a security release