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

[已解决] 关于项目结构的疑问

[复制链接]
发表于 2010-8-13 23:30:26 | 显示全部楼层 |阅读模式
本帖最后由 efly 于 2010-8-13 23:33 编辑

刚接触CI,看了手册中管理应用程序这篇文档,操作之后产生了一些疑问。我直接把application文件夹放置到system文件夹外面即与index.php文件平级的位置,index.php文件中也没修改配置,也可以正常访问程序,不知是手册没有提及还是怎么回事?
发表于 2010-8-13 23:39:26 | 显示全部楼层
本帖最后由 visvoy 于 2010-8-13 23:52 编辑

答案在/index.php 93行,is_dir()首先从当前目录搜索相对路径

啊,貌似这么做有点问题,APPPATH被define成一个相对路径了,

如果后面的代码执行了chdir(),APPPATH就成了不存在的路径

当然将application放在system目录是ok的,不受相对路径影响
 楼主| 发表于 2010-8-13 23:51:33 | 显示全部楼层
谢了,明白了。
发表于 2010-8-19 09:23:23 | 显示全部楼层
打开index.php文件看一下就明白了。。。

本版积分规则