2013-05-13 65 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