Maison  >  Questions et réponses  >  le corps du texte

Aucun fichier d'entrée spécifié. Comment résoudre ce problème ?

Aucun fichier d'entrée spécifié. Comment résoudre ce problème

................2101 Il y a quelques jours3066

répondre à tous(8)je répondrai

  • 王先生

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

    C'est fait, il s'agit bien d'un problème de configuration dans le fichier .htaccess. Au début, je n'ai pas pu trouver où ce fichier était placé. Il y avait beaucoup de bêtises sur Internet. Certaines informations disaient que ce fichier devait être modifié, mais il n'y avait aucune explication sur l'endroit où ce fichier était placé (le fichier ne pouvait pas être placé). trouvé. Ensuite, je dois modifier le fil).

    .htaccess Ce fichier se trouve sous le répertoire tp5public. Ouvrez ce fichier et ajoutez un point d'interrogation "?" (Point d'interrogation en anglais) :

    Avant modification :

    <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>

    Après modification

    <IfModule mod_rewrite .c>

    Options + FollowSymlinks -Multiviews

    RewriteEngine On


    RéécritureCond %{REQUEST_FILENAME} !-d

    RewriteCond %{REQUEST_FILENAME} !-f

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

    </IfModule>


    Pensez à redémarrer le serveur Apache après modification.

    Plus tard, j'ai cherché beaucoup d'informations et j'ai découvert que https://blog.csdn.net/marswill/article/details/88574607 Cette personne a écrit la même chose car je l'ai réalisé moi-même

    Si vous ne le faites pas trouvez ce fichier, vous pouvez le demander. Activez d'abord .htaccess. La méthode d'activation est la suivante :

    Ouvrez httpd.conf (où ? Dans le répertoire CONF du répertoire APACHE), ouvrez-le avec un éditeur de texte, recherchez

    AllowOverride None

    et modifiez-le en

    AllowOverride All

    Supprimez les commentaires mod_rewrite devant .so (supprimez simplement le # (signe dièse) ou ; (point-virgule) devant)

    LoadModule rewrite_module modules/mod_rewrite.so



    J'espère que ça aide, frère . C'est ainsi que j'ai résolu mon problème


    répondre
    0
  • 王先生

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

    Même problème, j'ai essayé plusieurs méthodes mais rien ne fonctionne. Il dit que je dois modifier un fichier .htaccess, mais je ne trouve même pas ce fichier

    répondre
    0
  • 晨风不可依米

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

    J'ai aussi ce problème, comment l'avez-vous résolu avant ? Merci d'informer!

    répondre
    0
  • 天蓬老师

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

    Cette invite apparaîtra également si la version de php est trop basse, essayez de passer à 7.0+

    répondre
    0
  • ........

    Merci, mais cela ne fonctionne toujours pas. L'erreur apparaît toujours. Existe-t-il un autre moyen ?

    ........ · 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 affiche toujours Aucun fichier d'entrée spécifié

    répondre
    0
  • 我★独依→亻

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

    Le chemin est faux. . .

    répondre
    0
  • 晨风不可依米

    Où est le mauvais chemin ?

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