或是,PHP的设计本身就避免直接查看文件内容的情况? 从安全角度考虑,这个系统级的文件应该做什么保护措施?

网友完善的答案
经调研,得出以下常用方法:
1 在程序中定义一个标识变量
define('IN_SYS', TRUE);
2 在config.php中获取这变量
if(!defined('IN_SYS')) {
exit('禁止访问');
}
例如dedecms中被调用的文件的开头都有这段代码
if(!defined('DEDEINC'))
{
exit("Request Error!");
}
然后在公共调用文件中例如 plus/book.php
<?php
require_once(dirname(__FILE__)."/../include/config_base.php");
$conn=mysql_connect ($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);
mysql_select_db($cfg_dbname);
调用config_base.php中如下代码
error_reporting(E_ALL || ~E_NOTICE);
define('DEDEINC',dirname(__FILE__));
//载入用户配置的系统变量
require_once(DEDEINC."/config_hand.php");
相关推荐:
网站制作开发公司!,12306是哪个公司做的?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
sqlserver 中charindex/patindex/like 的比较
SQL2005 大数据量检索的分页
商业网站制作公司,商业主页怎么创建?
MSSQL汉字转拼音函数实现语句
php面向对象全攻略 (八)重载新的方法
ps制作网站首页面教程,用PS制作网页的步骤和方法?
Jquery 表单取值赋值的一些基本操作
昆明网站制作哪家好,昆明公租房申请网上登录入口?
网站制作需要会哪些技术,建立一个网站要花费多少?
sql中all,any,some用法
怀化网站制作公司,怀化新生儿上户网上办理流程?
平台网站制作多少钱,机械设备的做外贸用什么平台好?
签名框(Textarea)限制文字数量并适时提示
制作企业网站的公司,企业微信申请流程和页面制作?
南京网站制作费用,南京远驱官方网站?
乐山网站制作公司,乐山老年大学2025年怎么报名?
制作公司网站制作,公司链接怎么弄?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
Ajax 核心框架函数及例子
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
ui设计制作网站有哪些,手机UI设计网址吗?
wix网站制作怎么样,如何自己做一个网站?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
ExtJS 配置和表格控件使用第1/2页
官网网站制作腾讯审核要多久,联想路由器newifi官网
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
长春网站建设制作,dw如何新建网页?
Mootools 1.2教程 定时器和哈希简介
C# TreeView控件使用代码
extjs 学习笔记(一) 一些基础知识
公众号网站制作网页,微信公众号怎么制作?
恶搞摸头gif制作网站,怎样把GIF图片上传到网站上?
专业网站建设制作报价,网页设计制作要考什么证?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
如何制作自己的网站教程,怎样制作自己的网页?
制作网站的公司有哪些,做一个公司网站要多少钱?
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
个人摄影网站制作流程,摄影爱好者都去什么网站?
MSSQL 字符段分段更新
睡五分钟等于六钟头的方法(熬夜站长必看)
制作网站开发票怎么开,学会建网站需要多长时间?
网站制作说明怎么写,简述网页设计的流程并说明原因?
三位千万富翁告诉你 钱是怎么赚来的
企业微网站怎么做,公司网站和公众号有什么区别?
AJAX 进度条实现代码
专业公司网站制作公司,用什么语言做企业网站比较好?
系统存储过程sp_MSforeachtable和sp_MSforeachdb使用说明
asp.net INI文件读写类