diff options
author | Frédéric Guillot <fguillot@users.noreply.github.com> | 2014-03-13 20:57:13 -0400 |
---|---|---|
committer | Frédéric Guillot <fguillot@users.noreply.github.com> | 2014-03-13 20:57:13 -0400 |
commit | c8492793bcc81d7cba4e3c64e381701943b6cd20 (patch) | |
tree | d283a69fa8de998fb76f292e0cf26c77ddb1994d | |
parent | 64ac705c1e9808ee6d3e5d7d6a07514f2e125f99 (diff) |
Make sure that magic quotes are disabled for PHP < 5.4
-rw-r--r-- | check_setup.php | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/check_setup.php b/check_setup.php index a2ad30db..3751e59d 100644 --- a/check_setup.php +++ b/check_setup.php @@ -1,15 +1,21 @@ <?php -// PHP 5.3 minimum +// PHP 5.3.3 minimum if (version_compare(PHP_VERSION, '5.3.3', '<')) { die('This software require PHP 5.3.3 minimum'); } -// Short tags must be enabled for PHP < 5.4 +// Checks for PHP < 5.4 if (version_compare(PHP_VERSION, '5.4.0', '<')) { + // Short tags must be enabled for PHP < 5.4 if (! ini_get('short_open_tag')) { - die('This software require to have short tags enabled, check your php.ini => "short_open_tag = On"'); + die('This software require to have short tags enabled if you have PHP < 5.4 ("short_open_tag = On")'); + } + + // Magic quotes are deprecated since PHP 5.4 + if (get_magic_quotes_gpc()) { + die('This software require to have "Magic quotes" disabled, it\'s deprecated since PHP 5.4 ("magic_quotes_gpc = Off")'); } } |