我在同一个目录中使用require_once()或include_once()时没有任何问题。但如果我使用如下:Require_once()和include_once()失败
我有一个php类的页面名称email.class.php其中我已包括下面的代码。
<?php
require_once('../../configuration.php'); //The file is outside of directory. (root/system/class/) where the configuration.php file is not in the class directory but in root directory
?>
现在我已经在email.class.php包括象下面这样认购表格。
<?php
require_once('../class/email.class.php'); // Directory structure is like: (root/system/package/) // the formprocess.php is in the package folder.
?>
看来一切正确。但是当我尝试处理表单时,致命错误: require_once无法打开所需的../../configuration.php文件。 然后我试着用URL代替'../..configuration.php'。但我的主机不允许我打开URL。哪里有问题 ?请帮助我的任何人。我只是一个学习者。
见'GETCWD()'和'真实路径()' – chelmertz