集成/迁移两个 CodeIgniter 应用程序。
2022-08-31 01:21:22
我有两个在CodeIgniter中开发的应用程序,都在单独的服务器上工作,即
网易娱乐.CI_App_1.com
和
网易娱乐.CI_App_2.com
现在我想集成到应用程序中,因此之后我能够从中调用链接之一。CI_App_2
CI_App_1
default_controller
CI_App_2
CI_App_1
我的文件夹结构:
htdocs :
-application_1
-application
-application_2
-application
-config
-autoload.php
-config.php
-routes.php
-controllers
-app_2_controller.php
-helpers
-libraries
-models
-app_2_model.php
-views
-app_2_view.php
-system
-.htaccess
-index.php
-config
-autoload.php
-config.php
-routes.php
-controllers
-app_1_controller.php
-helpers
-libraries
-models
-app_1_model.php
-views
-app_1_view.php
-system
-.htaccess
-index.php
我想在用户从 登录后访问CI_App_2。身份验证过程后,用户只能访问我,如果用户尝试在不进行身份验证的情况下访问它,则收到错误消息:CI_App_1
CI_App_2
禁止访问
我参考了以下链接:
http://www.techsirius.com/2013/01/load-controller-within-another.html
http://www.devnetwork.net/viewtopic.php?f=72&t=131353
https://www.codeigniter.com/user_guide/general/managing_apps.html
但是在上面的链接中,他们说应该使用HMVC模块结构来完成,但没有人提到两个控制器文件都来自同一个应用程序或不同。我想从第二个应用程序访问第一个应用程序。default_controller
可能吗?
任何帮助都是值得赞赏的。提前致谢。希望你得到我的问题。