鍍金池/ 問答/PHP  數(shù)據(jù)庫/ 寶塔面板配置的LAMP,上傳thinkPHP,訪問報(bào)錯(cuò)File not foun

寶塔面板配置的LAMP,上傳thinkPHP,訪問報(bào)錯(cuò)File not found,修改.htaccess則出現(xiàn)無法加載資源

本人菜鳥,用寶塔面板配置的LAMP,上傳thinkPHP 3.2.3(代碼在wamp中測試可用)。
訪問http://www.xxx.me/Home/Index/... 直接報(bào)錯(cuò)File not found,console顯示:
Failed to load resource: the server responded with a status of 404 (Not Found)

此時(shí)的.htaccess為默認(rèn)的

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

.htaccess修改為以下之后就能訪問http://www.xxx.me/Home/Index/...

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

但是引用自public的圖片和js均無法顯示,例如console顯示
http://kusima.me/public/js/jq... Failed to load resource: the server responded with a status of 404 (Not Found)

直接打開http://www.xxx.me/public/js/j...會(huì)報(bào)錯(cuò)
無法加載模塊:Public

補(bǔ)充說明:
文件目錄是TP默認(rèn)的如下
圖片描述

入口文件是默認(rèn)的定義
// 定義應(yīng)用目錄
define('APP_PATH','./Application/');

[ Apache ]也有相應(yīng)配置
httpd.conf配置文件中加載了mod_rewrite.so模塊
AllowOverride None 將None改為 All

配置文件中已設(shè)置url模式
'URL_MODEL' => 1,

這一切在wamp中測試均無出錯(cuò)。
請教大家,不知道哪里出錯(cuò)了??

回答
編輯回答
懶豬

哪里大小寫出問題了?求問

2018年3月22日 14:42
編輯回答
逗婦惱

多謝各位。
自己查到原因了,linux中要注意嚴(yán)格區(qū)分大小寫。
犯了低級錯(cuò)誤。

2017年2月3日 14:42
編輯回答
尕筱澄

我也遇到了這個(gè)問題,在寶塔控制的網(wǎng)站中設(shè)置偽靜態(tài)即可一下即可
圖片描述

2017年8月15日 10:25
編輯回答
哎呦喂

路徑上的Home大寫的估計(jì),我也遇到404問題,可惜不是大寫的問題。糾結(jié)中

2018年6月25日 09:28