【发布时间】:2014-08-06 10:17:19
【问题描述】:
我是php新手。
我想创建一个 php 配置文件来设置我的项目目录结构的绝对路径。 我的配置文件位于“private/class”目录中,它将包含在“root”和私有目录文件中。
项目目录结构是
class
img
photo
etc
private/class
private/photo
private/photo/thumb
private/etc
为了获取文件所在的绝对路径,我使用了魔术php costants DIR,
define('MAINPATH', __DIR__ );
这个节目
/var/www/projectname/private/class
如果我在 index.php 或 private/index.php 等中包含配置文件,这个变量保持不变。
现在我遇到了从主要路径开始寻找另一条路径的问题。 通常我使用 realpath,但在这种情况下,我认为不会顺利。 我是这样尝试的
define('PHOTOPATH', __DIR__ . '../photo');
define('PHOTOPATH', realpath ( __DIR__ . '../photo'));
这些节目
1 - /var/www/projectname/private/class../photo
2 - nothing
我怎么能这样做?谢谢
【问题讨论】:
标签: php