Feb
3
今天在测试网站的某个功能时,明明使用了php_admin_value限制了函数的使用。通过phpinfo和ini_get得到的值已经变成我配置的值了。可是限制的函数还是可以用。
php_admin_value disable_functions ini_alert
结果发现这是php留给大家的一个坑:“看到的不一定是真实的”。
答案在这里:http://php.net/manual/zh/configuration.changes.php
原来php_admin_value只能修改 PHP_INI_ALL 或 PHP_INI_PERDIR 类型的配置变量。
刚好 disbale_functions 不属性这两个类型,而且只能在php.ini里修改。
详细查看http://www.php.net/manual/zh/ini.list.php
php_admin_value disable_functions ini_alert
结果发现这是php留给大家的一个坑:“看到的不一定是真实的”。
答案在这里:http://php.net/manual/zh/configuration.changes.php
原来php_admin_value只能修改 PHP_INI_ALL 或 PHP_INI_PERDIR 类型的配置变量。
刚好 disbale_functions 不属性这两个类型,而且只能在php.ini里修改。
详细查看http://www.php.net/manual/zh/ini.list.php
ADAD
June 4, 2020 11:23
[emot]kill[/emot][emot]shock[/emot][emot]stupid[/emot][emot]stupid[/emot][emot]stupid[/emot]
哈哈
November 14, 2019 16:46
[emot]unhappy[/emot][emot]puke[/emot][emot]envy[/emot][emot]envy[/emot][emot]anger[/emot][emot]bad[/emot]
分页: 1/1 1