我在應用程序文件夾外的文件中創建了一個控制器。但它會拋出錯誤致命錯誤:未找到類'CI_Controller'。任何人都可以告訴我如何做到這一點?如何在Codeigniter中的應用程序文件夾外創建控制器
0
A
回答
0
你不知道。它或者是你的應用程序的一部分,或者不是。不能說這兩種方式(不是說這是不可能的連接,只是你爲什麼?)
如果它是一個文件,看起來和工程完全一樣的控制器那麼爲什麼地球上你會把它外?如果您重新路由您的index.php,那麼調用您的控制器的函數yoursite.com/controller/function與調用應用程序文件夾外的文件相同。假設你有一個名爲「controller」的文件夾,裏面有一個名爲「function」的文件夾,裏面有一個index.php。你會叫他們兩個完全一樣!
底線:它可以在應用程序文件夾之外擁有第三方文件,但是在原地以外擁有一個控制器是毫無意義的,無論如何。
+0
我需要這樣做只是因爲我需要提交我的視圖/控制器/模型來源控制,但我不想提交框架文件。更簡單的方法是將這些框架文件夾的名稱添加到'.gitignore'文件中,但默認的'.gitignore'不會這樣做,所以我很困惑要走哪條路。 – dotNET
相關問題
- 1. Laravel 5使:控制器創建控制器在應用程序文件夾,而不是控制器文件夾
- 2. 在蛋糕php的應用程序文件夾中創建一個控制器?
- 3. Codeigniter:我如何調用位於控制器文件夾中的控制器中的外部控制器
- 4. 子文件夾中的CodeIgniter控制器
- 5. 在CodeIgniter的應用程序文件夾之外限制PHP文件?
- 6. 如何從文件夾調用codeigniter中的控制器?
- 7. 如何在Cocoa MVC應用程序中創建控制器?
- 8. 如何在zend中創建應用程序控制器
- 9. 如何創建控制檯應用程序的exe文件
- 10. 如何在Rails應用程序中創建文件夾
- 11. 如何在應用程序文件夾之外的codeIgniter中讀取目錄?
- 12. 在Laravel的應用程序文件夾之外生成模型,控制器
- 13. 如何爲控制檯應用程序創建資源文件?
- 14. Codeigniter會話在應用程序文件夾外
- 15. System.UnauthorizedAccessException在應用程序文件夾中創建文件時
- 16. Codeigniter子文件夾多個控制器
- 17. Wpf如何在應用程序的根文件夾中創建文件
- 18. 如何讓CodeIgniter創建新文件夾?
- 19. 如何在wpf應用程序中使用datetime創建文件夾和文件
- 20. 在iOS應用程序中創建文檔文件夾內的文件夾
- 21. 清理Codeigniter應用程序文件夾
- 22. 在Codeigniter 2的「應用程序」文件夾外部調用語言文件
- 23. 在CodeIgniter控制器中創建函數
- 24. 如何在iphone消息應用程序中創建輸入文本控制器
- 25. 在調試或釋放控制檯應用程序內創建文件夾
- 26. 爲什麼CodeIgniter應用程序文件在public_html文件夾中?
- 27. 如何通過路由調用子文件夾控制器CodeIgniter
- 28. 生成控制器空的應用程序視圖文件夾
- 29. 在控制器中的文件夾使用的控制器的文件夾內
- 30. 如何使用codeigniter在緩存文件夾中創建子文件夾?
爲什麼你需要一個應用程序文件夾外的控制器? –
更好地使用[HMVC](http://en.wikipedia.org/wiki/Hierarchical_model%E2%80%93view%E2%80%93controller) –
,因爲它是與應用程序分開的文件,但仍是項目的一部分,應用程序文件夾外可訪問。 – user2787645