【发布时间】:2016-10-17 03:10:25
【问题描述】:
我发现官方文档中关于在 CI (CodeIgniter) 的单个基本文件夹上创建多个应用程序的文件夹结构非常混乱。
假设我在 web 根目录 /www 下有一个基本文件夹 /ci,所以我的项目文件夹结构是
/www/ci
现在根据上面链接中提到的教程,如果我在ci 的/application 文件夹下创建myapp1 子文件夹将是
/ci/application/myapp1
主 index.php 路径:/ci/index.php
myapp1/ 文件夹结构:(下)
在官方教程链接中,他们提到了/applications 而不是/application 让我们更加困惑
/配置
/控制器
/库
/模型
/视图
现在如果我更新 $application_folder 主 index.php 文件 /ci/index.php 以指向此应用程序文件夹将是
$application_folder = 'application/myapp1';
我可以使用路由访问它
问题:1 但是它将不再能够使用主应用程序文件夹 /ci/application 或者如果我在应用程序文件夹中创建新的应用程序 myapp2 子文件夹,那么如何访问它?
问题:2 根据文档:
您的每个应用程序都需要自己的 index.php 文件,该文件调用 所需的应用程序。 index.php 文件可以任意命名 想要。
但百万美元的问题是将那些自己的index.php 文件放在哪里?
注意:我不是在询问 第二种方法,即让单独的新应用程序文件夹与主应用程序文件夹平行。我已经成功实现了。
【问题讨论】:
标签: php codeigniter frameworks codeigniter-3