2013-05-13 111 views
1

我成立了一個笨項目在我WAMP WWW文件夾笨上WAMP 403禁止錯誤

我的項目的資產是資產'文件夾位於同一文件夾中的應用程序文件夾。

但是,當我訪問我的本地主機時,資產文件夾中的CSS,圖像和js無法加載。

當我輸入localhost/assets時,我可以訪問它們。

我將apache文件夾中的http.conf設置爲「Allow from all」。

當我從顯影劑工具鉻訪問URL,我有這樣

%的URL內的字符3C?=%20base_url()%20?%3Eassets/IMG/A.JPG

任何想法這裏有什麼問題嗎?

+0

給你的PHP代碼在這裏 – rcpayan 2013-05-13 13:28:01

+0

肯定。你需要什麼代碼? – edelweiss 2013-05-13 13:33:41

+0

看來你的視圖文件有問題。 – rcpayan 2013-05-13 13:37:24

回答

1

它接縫,功能base_url()不執行,只是打印在您的看法。

嘗試函數封裝在一個php塊中,並將其與資源的路徑一起回顯出來。

<?php 
    echo base_url() . 'assets/img/a.jpg'; 
?> 

或在註釋中stealthyninja,您使用的short-open-tag被解釋爲文本。 您可以

short_open_tag=On 

使其在php.ini當你不能修改php.ini,你可以用

$config['rewrite_short_tags'] = TRUE; 

現在短開放標籤解釋使它在笨config.php right

<?= base_url() . 'assets/img/a.jpg' ?> 
0

檢查你的config.php文件:

$config['rewrite_short_tags'] = TRUE; 

或試試這個:

<?php echo base_url()?>assets/img/a.jpg