【问题标题】:php getcwd() - exclude server directoriesphp getcwd() - 排除服务器目录
【发布时间】:2012-08-13 19:20:34
【问题描述】:

我有以下代码行,它可以在我的本地机器上运行,因为服务器的根目录与站点的根目录相同。

$directories = explode("/", str_replace($_SERVER['DOCUMENT_ROOT'] . "/", "",  getcwd()));

如何调整它以在我的删除服务器上工作,其中根目录低于站点的几个级别。我想我只需要包含站点目录而不是服务器目录。

【问题讨论】:

    标签: php explode getcwd


    【解决方案1】:

    我的逻辑是你需要把你的远程服务器地址放在这里:

    $directories = explode("/here/", str_replace($_SERVER['DOCUMENT_ROOT'] . "/", "",  getcwd()));
    

    如果这不起作用, 检查这些线程,我认为您的解决方案是其中之一

    所以线程: Root path doesn't work with php include

    技术-食谱-线程: PHP: determine the directory path of the server root

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      相关资源
      最近更新 更多