echo $_SERVER['DOCUMENT_ROOT'];
//输出 的是‘/home/licy/www/bbs’;
//而我的根目录应该是bbs.
//用的服务器是nginx怀疑是这里问题;

解决方案 »

  1.   

    这个显示的是相对于环境中目录的根目录。如果你在环境中设置为bbs时,这样肯定显示BBS,因为现在你的环境中的位置在home下。所以才是这个结果。
      

  2.   

    echo $_SERVER['PHP_SELF'];是相对路径
    echo $_SERVER['DOCUMENT_ROOT'];是绝对路径。
      

  3.   

    这个显示的是相对于环境中目录的根目录。如果你在环境中设置为bbs时,这样肯定显示BBS,因为现在你的环境中的位置在home下。所以才是这个结果。