Beim Aufruf der Controller-Methode wird keine Eingabedatei angegeben.
MRW
MRW 2020-05-16 17:37:57
0
8
1582

QQ截图20200516165844.jpg

Ich bin neu in PHP und verwende die Indexmethode des

Index-Controllers von phpstrom+phpstudy. Sie können auf die

----URL zugreifen: www.demo.coml

Index-Controller test1-Methode Zugriffsaufforderung: Keine Eingabedatei angegeben.

----Die URL lautet: www.demo.coml/test1

----Die URL lautet: www.demo.coml/index/test1

Probieren Sie beide aus der oben genannten URLs Wenn Sie über

A.jpg

auf die Get-Methode unter dem Benutzercontroller unter dem Admin-Modul zugreifen, wird Folgendes angezeigt: Keine Eingabedatei angegeben.

----Die URL lautet: www. demo.com/admin/user/ get

Ich habe gerade angefangen, PHP zu lernen. Können Sie mir bitte sagen, was das Problem in dieser Situation ist?

MRW
MRW

Antworte allen(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

  • Antwort 百度过了,各种尝试 包括论坛内部相关问题的帖子都翻过了,问题依旧......
    MRW Autor 2020-05-16 18:16:52
  • Antwort tp5么?php版本是7么?原因:PHP7版本访问路径会报No input file specified的错误,这是因为路由的问题。 解决: 1:打开public/.htaccess文件; 2:最后一行的代码改成 :RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    小萝卜头 Autor 2020-05-19 14:27:47
  • Antwort 如果是学习的话,我推荐tpadmin你可以看看,tp5.0框架写的
    小萝卜头 Autor 2020-05-19 14:28:59
  • Antwort 不行的话重新git tp 框架 代码下来
    小萝卜头 Autor 2020-05-19 14:30:07
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage