教你在header中隐藏php的版本信息

yipeiwu_com5年前PHP代码库

前言

在php渲染的网页header信息中,会包含php的版本号信息,比如: X-Powered-by: php/5.3.3,这有些不安全,有些黑客可能采用扫描的方式,批量寻找低版本的php服务器,利用php漏洞(比如hash冲突)来攻击服务器。

php.ini中有一个选项可以控制是否暴露这个信息,那就是:

expose_php = On

默认值是On,改成Off之后,就不会显示php版本信息啦。

或者在php-fpm的pool配置文件中设置:

php_admin_flag[expose_php] = off

总结

以上就是如何在header信息中隐藏php的版本信息的全部内容,希望本文能帮助到有需要的大家,如果有疑问欢迎大家留言讨论。

相关文章

详解PHP序列化和反序列化原理

0.前言 对象的序列化和反序列化作用就不再赘述,php中序列化的结果是一个php自定义的字符串格式,有点类似json. 我们在任何语言中设计对象的序列化和反序列化都需要解决几个问题 把某...

PHP共享内存用法实例分析

本文实例讲述了PHP共享内存用法。分享给大家供大家参考,具体如下: 共享内存主要用于进程间通信 php中的共享内存有两套扩展可以实现 1、shmop  编译时需要开启 --en...

无刷新动态加载数据 滚动条加载适合评论等页面

无刷新动态加载数据 滚动条加载适合评论等页面

滚屏加载更多数据,适合评论等页面 本例的数据库很简单,一看就明了  复制代码 代码如下: <div id="container"> <?php $query=...

PHP+JS实现的实时搜索提示功能

PHP+JS实现的实时搜索提示功能

本文实例讲述了PHP+JS实现的实时搜索提示功能。分享给大家供大家参考,具体如下: 效果图如下: 代码如下: HTML代码:(该代码用两种方法实现,一种Jquery,一种原生JS)...

PHP中抽象类,接口功能、定义方法示例

本文实例讲述了PHP中抽象类,接口功能、定义方法。分享给大家供大家参考,具体如下: 这里先介绍接口,因为在我最近看的好几本php工具书中都没有提到抽象类。 本人也觉得,在理解了接口后抽象...