我正在安裝一個(gè)基于 CodeIgniter 的項(xiàng)目。在登錄頁(yè)面中,當(dāng)我嘗試登錄時(shí),它不斷將我重定向到登錄頁(yè)面而不顯示任何消息。查看http訪問日志,發(fā)現(xiàn)網(wǎng)站找不到j(luò)s文件:127.0.0.1 - - [07/Apr/2020:14:05:15 -0400] "GET /media/js/jquery-2.1.1.min.js HTTP/1.1" 404 487 "http://localhost/web/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0"127.0.0.1 - - [07/Apr/2020:14:05:15 -0400] "GET /media/login_script.js HTTP/1.1" 404 487 "http://localhost/web/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0"127.0.0.1 - - [07/Apr/2020:14:05:15 -0400] "GET /media/js/jquery-2.1.1.min.js HTTP/1.1" 404 487 "http://localhost/web/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0"127.0.0.1 - - [07/Apr/2020:14:05:15 -0400] "GET /media/login_script.js HTTP/1.1" 404 487 "http://localhost/web/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0"我搜索了這個(gè)錯(cuò)誤,有些人建議更改 .htaccess 文件。我將其更改為以下但仍然有同樣的問題。<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php?/$1 [L] RewriteCond %{REQUEST_URI} ^application.* RewriteRule ^(.*)$ /index.php?/$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]</IfModule>任何人都可以幫我解決問題嗎?該項(xiàng)目位于/var/www/html/web,我正在使用http://localhost/web/
2 回答

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
打開application/config/config.php
文件并正確設(shè)置基本 URL。
$config['base_url'] = 'http://localhost/web';

largeQ
TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊
因?yàn)槟憧梢灾苯釉L問該文件,這意味著你的腳本 src路徑是錯(cuò)誤的
檢查你的路徑,改變它
<script src='<?php echo base_url()?>media/js/jquery-2.1.1.min.js'></script>`
<script src='<?php echo base_url()?>media/login_script.js'></script>`
不要忘記檢查 config.php 文件中的 base_url 設(shè)置
- 2 回答
- 0 關(guān)注
- 188 瀏覽
添加回答
舉報(bào)
0/150
提交
取消