PHP禁用eval可以阻止一些PHP后门运行。这里记录一下禁用eval函数的方法
注意:有些PHP框架会用到eval函数
1.下载并编译php-disable-eval
git clone https://github.com/sjinks/php-disable-eval.git cd ./php-disable-eval /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
2.检查是否存在disableeval.so
/usr/local/php/lib/php/extensions/disableeval.so3.将配置写入php.ini
echo -ne 'extension = disableeval.so' >> /usr/local/php/etc/php.ini
4.最后重启php-fpm
service php-fpm restart 
此处评论已关闭