首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修改子目录中index.php上的FCPATH

修改子目录中index.php上的FCPATH
EN

Stack Overflow用户
提问于 2015-10-16 06:39:37
回答 1查看 8K关注 0票数 0

在wamp上的代码点火器3项目上,我有一个名为cms-2的子域文件夹,它有自己的index.php文件cms-1 > cms-2 > index.php

代码语言:javascript
复制
cms-1
cms-1 > application
cms-1 > cms-2
cms-1 > cms-2 > index.php
cms-1 > image
cms-1 > system
cms-1 > index.php

如果我在子域中回显FCPATH,它将显示。

C:\wamp\www\codeigniter\cms-1\cms-2/

,但我想知道属于该子域的index.php文件,而不是显示

C:\wamp\www\codeigniter\cms-1\cms-2/

想让它向展示

C:\wamp\www\codeigniter\cms-1/

问题如何使子域index.php的define('FCPATH', dirname(__FILE__) .'/');在回显FCPATH时仅显示C:\wamp\www\codeigniter\cms-1/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-16 07:28:29

我是怎么解决的。在子域/子目录index.php上

为了让FCPATH产生我想要的东西,我不得不做几个变量

代码语言:javascript
复制
$get_current_path_to_front = str_replace('\\', '/', realpath(dirname(__FILE__))) . '/';

$set_new_path_to_front = str_replace('\\', '/', realpath($get_current_path_to_front . '../')) . '/';

//echo $set_new_path_to_front;

// Path to the front controller (this file)
define('FCPATH', $set_new_path_to_front);

echo FCPATH;

所以现在当我在子域上回显FCPATH时

C:\wamp\www\codeigniter\cms-1/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33164024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档