当前位置:论坛首页 > BUG提交 > Linux面板

【已回复】PHP文件能下载

发表在 BUG提交2019-4-6 09:45 [复制链接] 5 8320

站点设置为纯静态的时候,PHP文件竟然能下载,属于很严重的安全问题了
#PHP-INFO-START  PHP引用配置,可以注释或修改
    include enable-php-00.conf;
#PHP-INFO-END
QQ截图20190406094356.jpg
经检查,enable-php-00.conf 文件为空,并没有任何内容,后来我手动改动了下,添加内容如下

location ~ [^/]\.php(/|$){
    deny all;
}


使用道具 举报 只看该作者 回复
发表于 2019-4-8 10:18:39 | 显示全部楼层
纯静态模式下,不解析PHP,当然会当文件被下载,如果有PHP文件,且不希望被下载,请不要设置为纯静态
宝塔提供的是相对自由的环境,不会随便给限制,有些用户就是希望纯静态下可以下载任何内容,方便其部署项目,

所以除非很多人认为自己需要纯静态模式且不希望某些文件类型不被下载,我们才会考虑默认禁止一些文件类型的访问。
使用道具 举报 回复 支持 反对
发表于 2019-4-8 10:20:30 | 显示全部楼层
您好,根据您的反馈,已经设置成纯静态了,网站不再解析php文件,因此访问php文件时候会以下载方式去访问,您可以使用我们的防火墙实现禁止访问的功能
phpcjt.jpg
使用道具 举报 回复 支持 反对
发表于 2019-4-9 18:16:45 | 显示全部楼层
你这个逻辑有问题,纯静态是不希望被访问php文件,有些站点分内部域名和外部域名,一般客户认为的纯静态是PHP不能访问,结果你告诉我PHP不能访问竟然可以下载,这本身就是个很严重的安全漏洞!
使用道具 举报 回复 支持 反对
发表于 2019-4-9 18:18:21 | 显示全部楼层
你说的利用nginx 防火墙禁止,只能事后补救,但要是客户不知情?岂不是裸奔在网络上?比如dedecms phpcms  这类公共的CMS,被人家下载PHP文件,分析,破解?
使用道具 举报 回复 支持 反对
发表于 2019-4-9 18:23:25 | 显示全部楼层
18178992299 发表于 2019-4-9 18:16
你这个逻辑有问题,纯静态是不希望被访问php文件,有些站点分内部域名和外部域名,一般客户认为的纯静态是P ...

您好,能告诉我为什么php的站点要用纯静态的模式访问吗?我要搜集用户的常用习惯来敦促研发去改进我们的面板功能。麻烦告知下。或者方便加下QQ   2839983100  ,记得做下备注  我们一起讨论下。感谢您的反馈。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表