顯示圖像我試圖通過執行以下操作來顯示圖像:不能通過<img>標籤
<img class="header" src="banner.png"></img>
banner.png位於同一文件夾中我的PHP文件。爲什麼當我用螢火蟲追蹤它時找不到它?
解決方案::
事情是我通過FTP複製的圖像,並允許不設念,做在chmod解決了這個問題。
顯示圖像我試圖通過執行以下操作來顯示圖像:不能通過<img>標籤
<img class="header" src="banner.png"></img>
banner.png位於同一文件夾中我的PHP文件。爲什麼當我用螢火蟲追蹤它時找不到它?
解決方案::
事情是我通過FTP複製的圖像,並允許不設念,做在chmod解決了這個問題。
你是從一個web服務器(如Apache或lighttpd或Mongrel)或直接從文件(你會看到file://在你的瀏覽器欄)工作嗎?
如果您的網站託管在網絡服務器上,請確保banner.png文件上的文件權限設置爲允許Web服務器訪問它們 - 否則將無法提供該文件。那麼對於所有意圖和目的文件不會退出。更改取決於您的主機服務器的操作系統。
在黑暗中爲您所擁有的鏡頭拍攝 - 在Linux和Max OSX上,您可以在目錄中使用「chmod 664 banner.png」。這種設置應該足夠了。
如果您使用的是文件 - 我認爲別的東西沒有了!無論如何檢查權限。
UPDATE:原來這是問題:)
我只看到錯誤的是你正在使用結束標記的事實。 IMG標籤是自閉總是
<img class="header" src="banner.png" />
除此之外,img標籤應該關閉自己:
<img class="header" src="banner.png" />
其他潛在的,雖然不太可能,原因包括:
此外,歸功於在評論animuson:如果被列入這個腳本(如果你不知道那是什麼,忽略這種可能性),那麼路徑應該是相對於包含腳本,而不是包含的腳本。
您可能還會提到它是一個相對路徑,並且該圖像必須存在於該文件正被訪問的文件夾中,根據此示例。這麼多的事情。 – animuson
@animuson OP已經排除了這個問題 –
把它改成a後,我仍然遇到問題,是的,文件名是正確的 – aherlambang
也許是其權限的事情在終端
sudo su
cd /Library/WebServer/Document
chmod 755 the image file name
走這可能會修復它 如果你的問題是本地主機
這已在4年前得到解答和解決。 – cpburnz
後回顧這兩個答案,我們只是沒有足夠的信息。平心而論,它應該起作用。你的src =「」一定是錯的。你可以做什麼: 看看鉻或Safari瀏覽器,點擊'網絡'標籤。找到banner.png。如果它返回404,你的鏈接是錯誤的。如果banner.png不存在,那麼您的圖片標籤位於錯誤的位置。 – alt