我正在使用apahce服务器,我有我想保密的文件。我已经读过它们应该放在文档根目录之外的目录中。 我可以使用以下命令从根目录访问它们:
<?php include('../includes/somefile.php');?>
为了简化导航,我想使用相对于根的路径。这适用于站点内的目录,例如:
define('ROOT_PATH', $_SERVER['DOCUMENT_ROOT']);
include(ROOT_PATH.'/path/file.php');
但是当我尝试上传目录树时出现错误:
include(ROOT_PATH.'../includes/somefile.php');
我在这里做错了吗?
答案 0 :(得分:0)
这是因为..
正在访问您无权访问的DOCUMENT_ROOT
的上一个目录。