crgod 发表于 2009-8-16 18:05:24

ci1.7.1中system\libraries\exceptions.php问题

API里讲到:

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

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

所以在开发过程中最好不要将应用程序文件夹移到其system文件夹的外面。(个人简介,欢迎指正)。

haohailuo 发表于 2009-8-17 18:54:21

不是这样的,在exception.php中的show_error()方法中调用模版文件是:include(APPPATH.'errors/'.$template.EXT);
而APPPATH是在index.php中定义的

wades 发表于 2009-8-18 10:48:23

本帖最后由 wades 于 2009-8-18 23:58 编辑

我一般都移到外面的,没发现有什么问题

Hex 发表于 2009-8-18 12:22:18

应该是没问题的,我这里是可以的。

pader 发表于 2009-8-18 15:24:03

我里移外移,随便移都没有出现过问题..
页: [1]
查看完整版本: ci1.7.1中system\libraries\exceptions.php问题