用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2877|回复: 4
收起左侧

[讨论/交流] ci1.7.1中system\libraries\exceptions.php问题

[复制链接]
发表于 2009-8-16 18:05:24 | 显示全部楼层 |阅读模式
API里讲到:

更改你的应用程序的文件夹路径你可以将 application文件夹从system 文件夹中挪放到服务器的其他的位置。但是你还要更改 index.php 文件里将$application_folder变量设置为服务器的全路径
$application_folder = "/Path/to/your/application";

注,如果将application移动到system文件夹外面后:
在代码发生错误的时候,当调用了exceptions.php中的show_error或show_php_error函数时,由于其include使用的相对路径,又会报出找不到文件的错误。

所以在开发过程中最好不要将应用程序文件夹移到其system文件夹的外面。(个人简介,欢迎指正)。
发表于 2009-8-17 18:54:21 | 显示全部楼层
不是这样的,在exception.php中的show_error()方法中调用模版文件是:include(APPPATH.'errors/'.$template.EXT);
而APPPATH是在index.php中定义的
发表于 2009-8-18 10:48:23 | 显示全部楼层
本帖最后由 wades 于 2009-8-18 23:58 编辑

我一般都移到外面的,没发现有什么问题
发表于 2009-8-18 12:22:18 | 显示全部楼层
应该是没问题的,我这里是可以的。
发表于 2009-8-18 15:24:03 | 显示全部楼层
我里移外移,随便移都没有出现过问题..

本版积分规则