在我的config.php中,我将根文件夹定义为
define('ROOT_DIR', str_replace('\\', '/', realpath(dirname(__FILE__) . '../')) . '/');
是
C:/ XAMPP / htdocs中/ myWebsite /
出于安全考虑,我将config.php文件移到根目录之外,并将其放在文件夹配置中。
问题是,现在是之前的root_dir
c:/ xampp / htdocs / myWebsite
成为
c:/ xampp / htdocs / config /
如何将config.php保持在现在的位置(将其从根目录移开)并将根文件夹显示为
C:/ XAMPP / htdocs中/ myWebsite /
答案 0 :(得分:2)
检查是否有效:
define('ROOT_DIR',$_SERVER['DOCUMENT_ROOT'] . "/myWebsite/");
答案 1 :(得分:0)
经过大量的尝试后,我终于使用这行代码以这种方式定义我的ROOT DIR
define('ROOT_DIR',str_replace('\','/',realpath(dirname( FILE )。'/。/'))。'/ public_html /',false) ;
它似乎在实时服务器上正常工作。