2012-10-31 66 views
1

我跑我的本地Web服務器上的一個項目,但由於某種原因,我不能查看圖像(放在「IMG /」)。我試圖改變文件夾,但它是一樣的東西,所以我想它與實際圖像有關。沒有權限查看圖像

我能做些什麼來解決這個問題?

注意:我在某處閱讀有關更改.htaccess文件的信息,但我似乎沒有該文件。

注2:我在Mac OS

'You don't have permission to access the requested object. It is either read-protected or not readable by the server. 

If you think this is a server error, please contact the webmaster.' 

Error 403 

localhost 
Wed Oct 31 14:15:57 2012 
Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_perl/2.0.4 Perl/v5.10.1 
+0

你怎麼嘗試讀取圖像?通過將/ img放到瀏覽器中,或者通過在HTML中指向它們? –

+0

我曾嘗試在HTML中的IMG都將通過網址,同樣的事情通過直接接觸他們。我確定這是正確的地址,因爲它之前已經有效,至少在同一個文件夾中的一個圖像上。 – holyredbeard

+0

您是否嘗試將這些文件複製到644? (所有者可以讀寫,其他人可以閱讀)。特別是,你必須檢查文件的屬性上服務器 –

回答

2

在簡單的話HTTP狀態代碼403指紫禁城..這意味着你沒有足夠的權限/訪問權限來執行,在這種情況下,從IMG文件夾中讀取圖像所需的操作..

您不需要的.htaccess在此case..you需要檢查目錄權限爲您IMG文件夾,並設置他們755(-rwxr-XR-X) ..as你是在Mac上,你可能會經歷Mac OS X knowledge-base article on Troubleshooting permissions瞭解如何可以設置目錄權限爲Mac ..

1

好吧,這是我的真實的猜測,你應該做的:

  • 我假設你正在使用某種形式的FTP程序將這些文件傳送到服務器

在該程序中,導航到存儲文件的文件夾並檢查p這種文件的性質。下面是例子來自webFTP訪問我的網站: Files overview

如果「燙髮」是不同的,你必須改變他們 - 主要是它的Linux命令「CHMOD」(因爲大多數Web服務器的Linux上運行)來完成。我不知道你使用的是什麼類型的FTP程序,但主要是通過右鍵單擊 - >屬性完成。

關於進一步知道這個嘗試谷歌搜索「如何和chmod在X文件」,其中X是你的FTP程序的名稱。

然後,你必須確保,該文件屬性設置如下: properties of file

一般 - 他人和羣體擁有的閱讀權限