首页  >  问答  >  正文

调用控制器方法 出现 no input file specified.

QQ截图20200516165844.jpg

刚接触php   使用的是  phpstrom+phpstudy  

index控制器 的index方法 可以访问到  

----url是:www.demo.coml

index控制器 的test1方法  访问提示 :No input file specified.

----url是:www.demo.coml/test1

----url是:www.demo.coml/index/test1

以上两个url都试过

A.jpg

访问admin模块下user控制器下的get方法时 出现:No input file specified.

----url是: www.demo.com/admin/user/get  

刚开始学习php,请问一下各位大佬 这种情况是哪里的问题?

MRWMRW1640 天前1574

全部回复(8)我来回复

  • MRW

    MRW2020-05-24 19:21:32

    统一回复

    感谢个位的热心回复

    经大佬指点,问题解决了

    处理方法如下:

     .htaccess文件   更改为:

    Options +FollowSymLinks -IndexesRewriteEngine OnRewriteCond %{HTTP:Authorization} .RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^ index.php [L]

    问题解决

    回复
    0
  • 卖老冰棍的小女孩

    卖老冰棍的小女孩2020-05-20 15:42:18

    可能是伪静态问题,如果没有配置就要在域名后面加上index.php

    www.demo.com/index.php/admin/user/get

    回复
    1
  • WJ

    WJ2020-05-20 10:13:18

    一般是伪静态的问题  .htaccess文件的配置看看

    回复
    1
  • 小萝卜头

    小萝卜头2020-05-16 18:10:29

    不会百度大兄弟企业微信截图_*58****777**5*.png<*p>

    <*p>

    回复
    1
  • MRW

    百度过了,各种尝试 包括论坛内部相关问题的帖子都翻过了,问题依旧......

    MRW · 2020-05-16 18:16:52
    小萝卜头

    tp5么?php版本是7么?原因:PHP7版本访问路径会报No input file specified的错误,这是因为路由的问题。 解决: 1:打开public/.htaccess文件; 2:最后一行的代码改成 :RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

    小萝卜头 · 2020-05-19 14:27:47
    小萝卜头

    如果是学习的话,我推荐tpadmin你可以看看,tp5.0框架写的

    小萝卜头 · 2020-05-19 14:28:59
    小萝卜头

    不行的话重新git tp 框架 代码下来

    小萝卜头 · 2020-05-19 14:30:07
  • 取消回复