问答详情
源自:3-2 隐藏入口文件

根目录不设为public出现500错误

我的根目录并没有设置到public里面(考虑到其他的项目),

然后每次的访问路径是:http://localhost:8080/My_load/tpInstallTest/public/index/Index/index

.htaccess里最后一行为:

RewriteRule ^(.*)$ My_load/tpInstallTest/public/index.php?/$1 [QSA,PT,L]

然后出现了

500 Internal Server Error

apache是已经修改好了的

求助各位帮忙看看是什么问题?


提问者:喵的一声呀 2018-04-16 23:51

个回答

  • 棒棒糖__
    2018-04-17 23:15:30

    将public下index.php和.htaccess文件移动到站点根目录,修改相对路径形式如:define('APP_PATH', __DIR__ . '/../app/')->define('APP_PATH', __DIR__ . '/./app/')即可;