diff --git a/appendices/ini.core.xml b/appendices/ini.core.xml index 30548bf6c1..b0ee57ec54 100644 --- a/appendices/ini.core.xml +++ b/appendices/ini.core.xml @@ -303,14 +303,23 @@ Exposes to the world that PHP is installed on the server, which includes the - PHP version within the HTTP header (e.g., X-Powered-By: PHP/5.3.7). The PHP logo - guids are also exposed, thus appending them to the URL of a PHP enabled site - will display the appropriate logo + PHP version within the HTTP header (e.g., X-Powered-By: PHP/5.3.7). + Prior to PHP 5.5.0 the PHP logo guids are also exposed, thus appending them + to the URL of your PHP script would display the appropriate logo (e.g., &url.php;?=PHPE9568F34-D428-11d2-A769-00AA001ACF42). - This also affects the output of phpinfo, as when disabled, the PHP logo - and credits information will not be displayed. + This also affected the output of phpinfo, as when disabled, the PHP logo + and credits information would not be displayed. - + + + Since PHP 5.5.0 these guids and the php_logo_guid function + have been removed from PHP and the guids are replaced with data URIs instead. + Thus accessing the PHP logo via appending the guid to the URL no longer works. + Similarly, turning expose_php off will not affect + seeing the PHP logo in phpinfo. + + + See also php_logo_guid and phpcredits.