【发布时间】:2014-05-07 15:11:34
【问题描述】:
我有以下代码(简化)来添加路径到我的包含路径(用旧代码临时修复网站)。
set_include_path(get_include_path() . PATH_SEPARATOR . '/foo/bar');
我有一个设置文件/foo/settings/settings.inc.php
现在,当我设置了包含路径并且我在文件/foo/bar/members.php 中时,我想包含设置文件。那么代码的作用是:
include '../settings/settings.inc.php'
我想它现在会得到那个文件。但事实并非如此。当我将完整路径放入包含中时,它确实有效。例如:/foo/settings/settings.inc.php 但有很多文件。而且我认为这将是一种解决方法,因此我不必手动替换每个文件。
【问题讨论】:
标签: php include-path ini-set set-include-path