为何要隐藏PHP的版本信息,操作是怎样
Admin 2022-11-17 群英技术资讯 556 次浏览
有效的隐藏php版本信息,降低网站被黑客攻击的风险
查看当前是否开启php版本号
curl -I http://你的地址
X-Powered-By: PHP/5.6.22
这里可以看到当前地址的php版本信息是5.6.22
通过命令可查看到php.ini路径,我这里php.ini路径在/usr/local/php/etc/php.ini
php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/php/etc Loaded Configuration File => /usr/local/php/etc/php.ini
编辑/usr/local/php/etc/php.ini
查找expose_php参数
将expose_php = On改成expose_php = Off,然后重启php即可
/etc/init.d/php-fpm restart
验证
curl -I http://你的地址
此时php版本号已隐藏
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了laravel框架的安装与路由,结合实例形式分析了Laravel框架安装的相关步骤、命令及路由相关使用技巧,需要的朋友可以参考下
Laravel 路由是开发人员从一开始就学习的特性。但是随着他们项目的增长,管理不断增长的路由文件变得越来越困难,经常需要滚动查找正确的 Route::get() 语句。幸运的是,有一些技术可以使路由文件更短、更易读,让我们来看看以不同的方式对路由及其设置进行分组。
PHP职责链模式怎样实现,代码是什么?有不少朋友对此感兴趣,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。
我们编写程序时,即使是经验丰富的程序员,犯个错误也是在所难免的。但是,如果开发人员不能注意到这些错误,也无法了解编译器报错信息的含义,那么这些错误信息不仅毫无...
在thinkphp中,模型指的是企业数据和业务规则,在实际项目开发中主要实现与数据库进行操作;模型类的命名需要除去表前缀的数据库名称,采用驼峰法命名,并且首字母使用大写,模型类完成了基本的 CURD、ActiveRecord模式、连贯操作和统计查询等。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008