PHP - 在MacOsX apache上获取项目目录路径

时间:2015-03-21 06:09:28

标签: php apache phpstorm

我在不同环境下检索项目文件夹的根目录路径时获得了不同的结果: phpstorm8浏览器调试器 Mac OSX apache2

PHP版本:5.6.6

Apache:Server version: Apache/2.2.26 (Unix)

我的Mac OSX Apache目录是

  

/库/ Web服务器/文档/ projectfolder

我使用的是phpStorm8,我的工作区目录是

  

/用户/ MYNAME /文档/工作区/ PHP / projectfolder

我的文件夹结构如下:

-projectfolder/
  -config/
     config.php
  - subfolder
     index.php
  index.php

下面是我如何获取项目根目录的片段

echo "document_root:" . $_SERVER['DOCUMENT_ROOT'];

在phpStorm8调试环境下,我得到了:

document_root:/Users/myname/Documents/workspace/php/projectfolder

在Mac OSX apache中,我得到了:

document_root:/Library/WebServer/Documents

为什么它在Mac OSX apache中,我无法获取项目文件夹的根目录?

在Mac OSX apache中 screenshot from Mac OSX apache

在内置apache的phpStorm8中 phpStorm8 in built apache

正如您在第二张图片中看到的,我能够获得项目根文件夹' moviex'。我记得上次我能够在WAMP,MAMP甚至CentOS中获得相同的结果。 Mac OSX apache中是否有任何特殊设置阻止我这样做?

0 个答案:

没有答案