调用控制器方法 出现 no input file specified.
MRW
MRW 2020-05-16 17:37:57
0
8
1581

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,请问一下各位大佬 这种情况是哪里的问题?

MRW
MRW

全部回复(4)
MRW

统一回复

感谢个位的热心回复

经大佬指点,问题解决了

处理方法如下:

 .htaccess文件   更改为:

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

问题解决

卖老冰棍的小女孩

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

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

!

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

小萝卜头

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

  • 回复 百度过了,各种尝试 包括论坛内部相关问题的帖子都翻过了,问题依旧......
    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
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板