我有文件夹主页有两个子文件夹,如以下require_once子文件夹
+Home
+include
- membersite_config.php
+iDiscover
-index.php
中的index.php我加放在require_once脚本访问membersite_config.php
<?PHP
require_once($_SERVER['DOCUMENT_ROOT'].'/include/membersite_config.php');
?>
我得到以下错误: 警告:require_once(./include/fg_membersite.php):无法打开流:第2行没有D:\ Home \ include \ membersite_config.php中的此类文件或目录
致命错误:require_once():Failed openin g在第2行D:\ Home \ include \ membersite_config.php中包含'./include/fg_membersite.php'(include_path ='.; C:\ php \ pear')
错误说没有这样的文件或目录,而路径“D:\ Home \ include \ membersite_config.php”是正确的。当我将index.php移动到根目录下时,页面运行良好。
我也尝试使用下面的代码描述here但它给了同样的错误
<?PHP
define('ROOT', 'D:Home\\');
require_once(ROOT ."/include/membersite_config.php");
?>
编辑:
我也试过 require_once( “../包括/ membersite_config.php” ); 它给了同样的错误
在此先感谢
你检查了文件权限吗? – Ares 2013-02-24 07:23:20
尝试require_once(“../include/memberite_config.php”); – 2013-02-24 07:24:37
@Ares是的,当我将index.php移动到根目录时,一切正常。 – Mariam 2013-02-24 07:28:50