PHP中防止直接访问或查看或下载config.php文件的方法


Posted in PHP onJuly 07, 2012

或是,PHP的设计本身就避免直接查看文件内容的情况? 从安全角度考虑,这个系统级的文件应该做什么保护措施?
网友完善的答案
经调研,得出以下常用方法:

1 在程序中定义一个标识变量

define('IN_SYS', TRUE);

2 在config.php中获取这变量

if(!defined('IN_SYS')) { 
exit('禁止访问'); 
}
PHP 相关文章推荐
建站常用13种PHP开源CMS比较
Aug 23 PHP
php入门学习知识点一 PHP与MYSql连接与查询
Jul 14 PHP
PHP中数组的三种排序方法分享
May 07 PHP
Thinkphp中Create方法深入探究
Jun 16 PHP
destoon整合UCenter图文教程
Jun 21 PHP
PHP获取毫秒级时间戳的方法
Apr 15 PHP
Thinkphp无限级分类代码
Nov 11 PHP
PHP构造函数与析构函数用法示例
Sep 28 PHP
php表单加入Token防止重复提交的方法分析
Oct 10 PHP
php 实现Hash表功能实例详解
Nov 29 PHP
Yii2 批量插入、更新数据实例
Mar 15 PHP
详解PHP中curl_multi并发的实现
Jun 08 PHP
php数据库配置文件一般做法分享
Jul 07 #PHP
php中配置文件操作 如config.php文件的读取修改等操作
Jul 07 #PHP
php中CI操作多个数据库的代码
Jul 05 #PHP
PHP5权威编程阅读学习笔记 附电子书下载
Jul 05 #PHP
PHP中使用unset销毁变量并内存释放问题
Jul 05 #PHP
php Ubb代码编辑器函数代码
Jul 05 #PHP
PHP取整数函数常用的四种方法小结
Jul 05 #PHP
You might like
php入门学习知识点五 关于php数组的几个基本操作
2011/07/14 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
PHP中返回引用类型的方法
2015/04/03 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
2015/10/08 PHP
php使用curl详细解析及问题汇总
2016/08/11 PHP
php分页查询的简单实现代码
2017/03/14 PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
2017/06/02 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
seajs下require书写约定实例分析
2018/05/16 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
[53:15]Newbee vs Pain 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[50:24]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
一文总结学习Python的14张思维导图
2017/10/17 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
Django连接数据库并实现读写分离过程解析
2019/11/13 Python
python中图像通道分离与合并实例
2020/01/17 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
装修五一活动策划案
2014/01/23 职场文书
生产助理岗位职责
2014/06/18 职场文书
2014年销售内勤工作总结
2014/12/01 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
Netty结合Protobuf进行编解码的方法
2021/06/26 Java/Android