当前位置:Gxlcms > PHP教程 > 请问:代码级改写phpinfo

请问:代码级改写phpinfo

时间:2021-07-01 10:21:17 帮助过:4人阅读

请教:代码级改写phpinfo
出于安全性考虑,需要在某些页面中屏蔽或者改写phpinfo().但是万恶的php不支持方法覆盖,覆盖内置方法提示错误,无奈下请教各位!
只是局部需要屏蔽,默写地方还是需要使用phpinfo调试的,而且在配置中修改也不太现实,毕竟部分虚拟主机不支持直接修改php.ini,请教是否可以直接在php文件中屏蔽或者替换掉phpinfo()方法的方法???

------解决方案--------------------
可以用ini_set()进行设置:
PHP code

 " . ini_get('output_handler') . "\n";
?>

------解决方案--------------------
重写 php 内置函数需要有 PECL apd 扩展支持

看到 PECL apd 官网上有好几年没更新了,估计支持 php5.3 有问题
------解决方案--------------------
不能这么做。disable_functions设置不能通过ini_set设置,只能直接设置在php.ini文件里,然后php当然是不支持你复写默认函数的

人气教程排行