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

LAMP configuré dans le panneau Pagoda, lors du téléchargement de thinkPHP, l'erreur "Fichier introuvable" est signalée lors de l'accès, et lorsque .htaccess est modifié, la ressource ne peut pas être chargée.

Je suis novice. J'ai utilisé LAMP configuré dans le panneau de la pagode et j'ai téléchargé thinkPHP 3.2.3 (le code est disponible pour tester dans wamp).
Visitez http://www.xxx.me/Home/Index/... et signalez directement l'erreur Fichier introuvable, la console affiche :
Échec du chargement de la ressource : le serveur a répondu avec un statut de 404 (Not Found)

Le .htaccess est actuellement celui par défaut

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/ [QSA,PT,L]
</IfModule>

Après avoir modifié .htaccess comme suit, vous pouvez accéder à http://www.xxx.me/Home/Index/...

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^(.*)$ index.php?s=/ [QSA,PT,L]
</IfModule>

Cependant, les images et les js cités par public ne peuvent pas être affichés, comme l'affichage de la console
http://kusima.me/public/js/jq... Échec du chargement de la ressource : le serveur a répondu avec un statut de 404 (Not Found )

L'ouverture directe de http://www.xxx.me/public/js/j... signalera une erreur
Impossible de charger le module : Public

Explication supplémentaire :
Le répertoire de fichiers est le répertoire par défaut pour TP comme suit

Le fichier d'entrée est la définition par défaut
//Définir le répertoire de l'application
define('APP_PATH','./Application/');

[Apache] a également des configurations correspondantes
Le module mod_rewrite.so est chargé dans le fichier de configuration httpd.conf
AllowOverride None Change None to All

Le mode url a été défini dans le fichier de configuration
'URL_MODEL' => 1,

Tout cela a été testé dans wamp sans erreur.
S'il vous plaît, dites-moi, je ne sais pas où je me suis trompé ? ?

怪我咯怪我咯2728 Il y a quelques jours1969

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

  • 为情所困

    为情所困2017-05-24 11:34:12

    Merci à tous.
    J'ai découvert la raison moi-même. Faites attention à la stricte sensibilité à la casse sous Linux.
    J'ai fait une erreur stupide.

    répondre
    0
  • star_辰

    J'ai aussi ce problème, dites-moi comment le résoudre s'il vous plaît

    star_辰 · 2018-11-05 14:03:38
  • Annulerrépondre