如何在codeIgniter中加载assests?

时间:2016-11-15 15:37:26

标签: codeigniter

我尝试使用以下代码加载视图文件的图像:

find ./ -size +5000 -print

我禁止访问!错误。 assests文件夹位于应用程序文件夹下: root / application / assests / images / logo.png

2 个答案:

答案 0 :(得分:2)

资产文件夹不应该在应用程序中,因为对该文件夹的访问受该目录中的.htaccess文件的限制。

相反,将assets文件夹向上移动一级(因此它与应用程序文件夹位于文件结构中的相同位置),并相应地更新代码。

{{1}}

答案 1 :(得分:0)

首先编辑config以将base_url()设置为静态,如:

$ config [' base_url'] =' http://localhost/yourprojectfolder/';

或者您可以使用以下base_url配置来设置动态项目根URL。

$ config [' base_url'] =" http://"。$ _ SERVER [' HTTP_HOST']; $ config [' base_url']。= preg_replace(' @ / + $ @','',dirname($ _ SERVER [' SCRIPT_NAME&# 39]))' /&#39 ;;

不要将您的网络资源包含在应用程序文件夹中,还有您的MVC ....

您现在可以使用图像:

" ALT ="" /> 要么 入资产价值/图像/ logo.png" ALT ="" />

谢谢