php 调试 $_SERVER DOCUMENT_ROOT CONTEXT_DOCUMENT_ROOT

小鱼儿 2022-05-30 02:38 248阅读 0赞

今天在玩ueditor的时候,在指定上传路径,总是不对,我页面访问的是127.0.0.1/xpage/inde.php,

$rootPath = $_SERVER[‘DOCUMENT_ROOT’]; 总是返回:D:/php/htdocs路径,这是我php的根目录,这是为啥?

原来$_SERVER[‘DOCUMENT_ROOT’];,可以在httpd-vhosts.conf和httpd.conf分别指定,但是我想了想还要进行额外配置就显得有点麻烦了

我编写了一个测试页面

var_dump($_SERVER’);//这个代码方便测试数据呵呵

exit();

输出了一大堆数据

CONTEXT_DOCUMENT_ROOT返现这个值是指向D:/php/htdocs/xpage的路径这样就相当方便了

发表评论

表情:
评论列表 (有 0 条评论,248人围观)

还没有评论,来说两句吧...

相关阅读

    相关 PHP代码调试

    PHP语言没有多线程、同步等概念,大多由函数和类组成,数据类型和语法比较简单,利用其丰富的内置函数就可以实现大部分的调试功能。因此,PHP代码比较容易理解,也很容易调试。 p

    相关 php调试: Eclipse + xampp

    在windows下调试php弄了半天,在网上也查了,大多版本过久,没起作用,好不容易最后弄好了。 主要参考以下两篇文章: [http://www.laokboke.net/

    相关 如何调试php

    一个好的代码调试器可以让你在解决问题的时候事半功倍,因为代码调试器可以设置断点,可以逐行逐行代码进行跟踪,可以查看变量的值等等优点。每一种开发语言都有很好的代码调试器,PHP也