2012-12-25 19 views
0

我創建了一個Zend項目。我的圖片位於公共/圖標文件夾中,當我使用網址http://localhost/zendproject/public/icons/image.png運行項目時可用,但是當我使用虛擬主機http://zend.gameblog時,我無法通過網址http://zendgameblog/icons/image.png獲取此圖像。 瀏覽器說「403 Forbidden」,我不明白爲什麼。我也有公共/ captcha文件夾,並且此位置的任何圖像始終可通過url http://zend.gameblog/captcha/image.png獲取。無法使用虛擬主機獲取zend公共子文件夾

我使用:win7 x86,WAMP,zend framework 1.12,Zend Studio 9.0.4。我通過Zend Studio手動創建的一些資源和文件夾。

請幫助我,告訴我是否會遇到這樣的問題,當我在真實服務器上運行我的項目時?

+0

檢查權限項目和圖像文件夾。 – tasmaniski

回答

0

對於所有的CSS,JS和IMG的網站使用baseUrl helper

$this->baseUrl('/icons/image.png'); 
//or 
$this->baseUrl('/css/css_file.css'); 

和在網站上的所有鏈接中使用URL View Helper函數:$ this-> URL(...)的

+0

當我創建該文件夾時出現了一些錯誤。我剛刪除它並重新創建,現在一切正常。 – user1927652

相關問題