问答详情
源自:2-4 模块设计

No input file specified.

我用的phpstudy 框架直接放在www下面 localhost/public 能显示我echo的话我又新建了admin 和common这两个 我localhost/public/admin/index/index 显示No input file specified. 路径不是这么显示吗?

提问者:qq_断桥残雪_17 2018-09-07 23:30

个回答

  • 句默_
    2018-09-19 17:51:49

    首先,看一下你的app/index/controller/Index.php是否存在,里面有没有写好index方法。

    然后,看一下你的网站根目录配置好了没有。我的配置的是到public中的。

    然后就是你的httpd-conf文件里面的配置中的LoadModule rewrite_module modules/mod_rewrite.so模块有没有开启,还有AllowOverride的后面是不是All。

    还有一个地方就是public/.htaccess中的一行改成这样的,index.php/$1中间加个'?'

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