如何彻底关闭php5.x版本中eval函数的使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计432个文字,预计阅读时间需要2分钟。
本次我们来探讨如何禁止PHP代码中执行`eval`函数。传统上,我们通过直接修改`php.ini`中的`disable_function`来禁止`eval`。然而,实际情况往往并非如此简单。了解了一下GG,发现原本的`eval`并非函数,而是PHP底层提供的一种特性。
这次我们来说如何禁止php代码中执行eval函数,本来以为直接修改php.ini中的disable_function即可~
但现实往往并不是那么如意,查了一下GG,发现原来eval并非函数,而是php底层提供的一种特性。
幸好有前辈提供了php扩展来禁用万恶的eval: suhosin
一开始发现是需要给php打补丁,我是拒绝的,但确实没有找到更好的方法。
本文共计432个文字,预计阅读时间需要2分钟。
本次我们来探讨如何禁止PHP代码中执行`eval`函数。传统上,我们通过直接修改`php.ini`中的`disable_function`来禁止`eval`。然而,实际情况往往并非如此简单。了解了一下GG,发现原本的`eval`并非函数,而是PHP底层提供的一种特性。
这次我们来说如何禁止php代码中执行eval函数,本来以为直接修改php.ini中的disable_function即可~
但现实往往并不是那么如意,查了一下GG,发现原来eval并非函数,而是php底层提供的一种特性。
幸好有前辈提供了php扩展来禁用万恶的eval: suhosin
一开始发现是需要给php打补丁,我是拒绝的,但确实没有找到更好的方法。

