2012-01-28 84 views
0

我想要實現:我用笨笨上傳目錄

。我正在嘗試訪問http://localhost/mywebsite/uploads/。該目錄存在,並且通過a 3rd party upload script,我可以成功寫入該目錄。但是,當直接訪問URL(或引用其src屬性中的文件)時,它會給我一個404錯誤。

我認爲做的最好的方式,這是到:

確保我$config['base_url']設置爲http://localhost/mywebsite/

(對於一個未知的原因,我可以訪問/mywebsite/js/但不/mywebsite/uploads/

read the documentation並說:

在你的CodeIgniter安裝的根目錄下創建一個文件夾,名爲 上傳並將其文件權限設置爲777.

該工作上傳到,但我t無法訪問!

我做到了,我期望看到:

一個目錄列表或許可被拒絕頁。我甚至試圖直接去一個文件,如http://localhost/mywebsite/uploads/myfile.jpg

相反,我看到:

404找不到網頁

您請求的頁面不存在。

我在做什麼錯?

+0

沒有u盤在烏拉圭回合.htaccess文件中的任何規則? – 2012-01-28 23:05:20

+0

我不知道我是如何查看.htaccess文件的!我在這一行中添加了「uploads」:RewriteRule ^(css | js | ckeditor) - [L]。謝謝,這工作! (你想發佈一個答案,我可以接受?:) – 2012-01-28 23:39:53

+0

哈哈,當然,我張貼我的答案。請接受。謝謝。 – 2012-01-29 01:05:28

回答

2

請檢查您的.htaccess文件, 應該沒有任何規則來限制對上傳文件夾的訪問。

( 「上傳」 不應該在該規則中出現:重寫規則^(CSS | JS | CKEditor的) - [L])

+0

謝謝,我不得不忽略/從RewriteRule上傳:) – 2012-01-29 01:27:09