Heim  >  Fragen und Antworten  >  Hauptteil

Keine Eingabedatei angegeben. Wie lässt sich das Problem lösen?

Keine Eingabedatei angegeben. So lösen Sie das Problem

................2101 Tage vor3067

Antworte allen(8)Ich werde antworten

  • 王先生

    王先生2019-10-28 11:04:09

    搞定了,确实是 .htaccess 文件中配置的问题。刚开始我也是找不到这个文件放在哪里,网上都是瞎几把扯淡一大堆的,有些资料是说要修改这个文件,但是都没有说明这个文件放在哪里(文件都找不到,那还修改个毛线)。

    .htaccess 这个文件在\tp5\public 这个目录下面,打开这个文件,将   RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 这个行中 index.php后面加个问号“?”(英文状态下的问号) :

    修改前:

    <IfModule mod_rewrite.c>

      Options +FollowSymlinks -Multiviews

      RewriteEngine On

      RewriteCond %{REQUEST_FILENAME} !-d

      RewriteCond %{REQUEST_FILENAME} !-f

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

    </IfModule>

    修改后

    <IfModule mod_rewrite.c>

      Options +FollowSymlinks -Multiviews

      RewriteEngine On


      RewriteCond %{REQUEST_FILENAME} !-d

      RewriteCond %{REQUEST_FILENAME} !-f

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

    </IfModule>


    修改完后记得重启 Apache 服务器。

    后来我又找了好多资料,发现https://blog.csdn.net/marswill/article/details/88574607这个人写的跟我自己悟出来的一样

    如果没有发现这个文件,可以需要先启用一下 .htaccess 。启用方式如下:

    打开httpd.conf(在那里? APACHE目录的CONF目录里面),用文本编纂器打开后,查找 

    AllowOverride None 

    将其修改为

    AllowOverride All

    去掉mod_rewrite.so前面的注释(将前面的#(井号)或 ;(分号) 删掉就好了)

    LoadModule rewrite_module modules/mod_rewrite.so 



    希望对你有帮助,兄弟。我是这么解决我的问题的


    Antwort
    0
  • 王先生

    王先生2019-10-28 10:15:56

    一样的问题,尝试了好多方法都不行。说是要修改一个 .htaccess 文件,我都找不到那个文件

    Antwort
    0
  • 晨风不可依米

    晨风不可依米2019-03-16 00:06:18

    我也是出现这个问题,你之前是怎么解决的?请告知!

    Antwort
    0
  • 天蓬老师

    天蓬老师2018-12-21 23:43:23

    如果php版本过低也会出现这个提示, 试着切到7.0+

    Antwort
    0
  • ........

    谢谢你啊 可还是不行 总是显示那个错误 还有别的办法吗?

    ........ · 2018-12-21 23:47:33
  • ........

    ........2018-12-21 23:38:31

    <?php
    /**
     * Created by PhpStorm.
     * User: Administrator
     * Date: 2018/12/21 0021
     * Time: 下午 15:02
     */
    
    namespace app\admin\controller;   
    use think\facade\config;    
    class user
    {
          public function get()    
          {
             dump(config::get());    
           }
    }

    无标题.png 还是显示No input file specified

    Antwort
    0
  • 我★独依→亻

    我★独依→亻2018-12-21 17:43:20

    路径错了呀。。。

    Antwort
    0
  • 晨风不可依米

    哪里的路径错了?

    晨风不可依米 · 2019-03-16 00:05:22
  • StornierenAntwort