在wamp上的代码点火器3项目上,我有一个名为cms-2的子域文件夹,它有自己的index.php文件cms-1 > cms-2 > index.php。
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/
发布于 2015-10-16 07:28:29
我是怎么解决的。在子域/子目录index.php上
为了让FCPATH产生我想要的东西,我不得不做几个变量
$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/
https://stackoverflow.com/questions/33164024
复制相似问题