问题描述:在本地上使用__MODULE__能正常地获取到控制器层 /tpTest/hunqing/index.php/Admin,但到了服务器上就获取到/tpTest/hunqing/Admin,其中的index.php自动没了。
问题解决:原因是项目和thinkphp框架放到同级目录,而index.php入口文件却放入项目里,从而导致入口文件和框架文件没在同一级目录下,导致无法获取index.php。正确做法是入口文件和框架文件(thinkphp)放在同级目录下。
在index.php中这样引入:
include ("./ThinkPHP/ThinkPHP.php");

解决入口文件路径问题
本文描述了一个关于thinkphp框架中入口文件(index.php)路径配置错误的问题。在本地开发环境中一切正常,但在服务器环境下,由于入口文件与框架文件不在同一级目录而导致无法正确获取index.php。文章提供了正确的解决方案,即确保入口文件与thinkphp框架位于同一级目录。
1250

被折叠的 条评论
为什么被折叠?



