各位高手 ,PHP有什么符号可以返回根目录的。。。 realpath("\bbs/template/list.php")你这样是在当前目录下的BBS文件夹里的template/list.php而不是父目录下的BBS 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把文件系统的path和网址的path搞混了realpath 是取文件的path, 不是网址~~/bbs/template/list.php 是文件系统根目录算起,不是从$_SERVER['DOCUMENT_ROOT']算起 我用 $_SERVER['DOCUMENT_ROOT'];提示Notice: Undefined index: DOCUMENT_ROOT in 怎么回事 顶$_SERVER['DOCUMENT_ROOT'];只返回服务器要目录,我也遇到了这样的问题:$_SERVER['DOCUMENT_ROOT'];返回服务器根目录。但如果我这个服务器下有多个子站点,我想返回子站的根目录,如何用表示?比如:我服务器是:c:\www\我的一个站点是c:\www\myweb\我想require的文件夹及文件是c:\www\myweb\include\a.php我在其他任何地方require这个文件,如何表示?$_SERVER['DOCUMENT_ROOT'];只能返回c:\www,找不到我那个站点c:\www\myweb 运行<?php print_r($global); ?>看看关于目录和文件的变量,你就会明白用哪一个了. 仍然不明白,<?php print_r($global); ?>我测试出错,好像变量不对 $_SERVER['DOCUMENT_ROOT']; 和 realpath 都不是100%兼容的方法,最好的方法是直接用dirname(__FILE__),然后取其相对路径http;//www.aa.com/bbs/template/list.php如果在bbs目录调用这文件,那么就是require_once(dirname(__FILE__)."/template/list.php");如果从list.php引入bbs目录的文件,那么就是require_once(dirname(__FILE__)."/../../bbs目录的文件"); 楼上说的觉得还有问题:如果在bbs目录调用这文件,require_once(dirname(__FILE__)."/template/list.php");和require_once("/template/list.php");难道不一样吗?../bbs目录的文件:是返回上一级目录还是根目录?假设被引用文件路径是不变的,可以在任意地方引用。怎办?假设目前站点只是服务器的一个子站:比如:虚拟托管站点。怎办? PHP如何使用共享内存? 变量可以在双引号的字符串中替换,可是为何表单域控件就不行呢? PHP的GD库里有没有修改指定点索引的函数 PHP的资源类型能操纵指针吗? 请教 实例对象传递参数问题! 怎么绑定到$this上的! 为什么不能上传图片? [续下]服务器mail()函数配置问题 写数据库权限问题,请问如何设置? 关于php的安全性问题?请讨论 php有没有创建文本文件或别的什么函数啊.还有相应的读取函数. 如何用php代码去重新启动apache服务器????? 请教smarty中的section问题
不是从$_SERVER['DOCUMENT_ROOT']算起
提示Notice: Undefined index: DOCUMENT_ROOT in
怎么回事
顶$_SERVER['DOCUMENT_ROOT'];只返回服务器要目录,我也遇到了这样的问题:$_SERVER['DOCUMENT_ROOT'];返回服务器根目录。但如果我这个服务器下有多个子站点,我想返回子站的根目录,如何用表示?
比如:我服务器是:c:\www\
我的一个站点是c:\www\myweb\
我想require的文件夹及文件是c:\www\myweb\include\a.php
我在其他任何地方require这个文件,如何表示?
$_SERVER['DOCUMENT_ROOT'];只能返回c:\www,找不到我那个站点c:\www\myweb
看看关于目录和文件的变量,你就会明白用哪一个了.
dirname(__FILE__),然后取其相对路径
http;//www.aa.com/bbs/template/list.php
如果在bbs目录调用这文件,那么就是
require_once(dirname(__FILE__)."/template/list.php");
如果从list.php引入bbs目录的文件,那么就是
require_once(dirname(__FILE__)."/../../bbs目录的文件");
如果在bbs目录调用这文件,
require_once(dirname(__FILE__)."/template/list.php");和
require_once("/template/list.php");难道不一样吗?../bbs目录的文件:是返回上一级目录还是根目录?假设被引用文件路径是不变的,可以在任意地方引用。怎办?假设目前站点只是服务器的一个子站:比如:虚拟托管站点。怎办?