PHP Upgrade Broke My Website
Posted by on 24 July 2012 01:47 AM
|
|
This is mostly caused by the script used not supporting PHP 5.3, which deprecates various functions and directives. Your software will need to either be updated to the latest version or adjusted to work with PHP 5.3. Deprecated Features in PHP 5.3.xPHP 5.3.0 introduces two new error levels: E_DEPRECATED and E_USER_DEPRECATED. The E_DEPRECATED error level is used to indicate that a function or feature has been deprecated. The E_USER_DEPRECATED level is intended for indicating deprecated features in user code, similarly to the E_USER_ERROR and E_USER_WARNING levels. The following is a list of deprecated INI directives. Use of any of these INI directives will cause an E_DEPRECATED error to be thrown at startup:
Deprecated functions:
Deprecated features:
Original PHP article on this is available here
See also Modify the PHP Version on Your Domain, Use Alternate PHP Installations | |
|