【问题标题】:CodeIgniter how to add link to static fileCodeIgniter 如何添加指向静态文件的链接
【发布时间】:2014-10-30 14:04:18
【问题描述】:

我在 CodeIgniter 中的静态文件有问题。我尝试了所有方法来添加一些 css 和 js 文件,但总是出现 404 错误。我在这里和其他地方关注了一些问题,但没有。

我特别关注了这个答案:How to access static assets in CodeIgniter?

这里是我链接css和js文件的地方:

<link href="<?php echo base_url(); ?>assets/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">

<link href="<?php echo base_url(); ?>assets/static/css/signin.css" rel="stylesheet">

<script src="<?php echo base_url(); ?>assets/bootstrap/assets/js/ie-emulation-modes-warning.js"></script>

<script src="<?php echo base_url(); ?>assets/bootstrap/assets/js/ie10-viewport-bug-workaround.js"></script>

我的目录是这样的:

/applications
/system
/assets
  - bootstrap
  - static

【问题讨论】:

  • 提供 404 的 URL 是什么?
  • 您在 config.php 中的 $config['base_url'] 设置是否正确?
  • $config['base_url'] = 'ciskeleton.com';其中 ciskeleton.com 是我的本地服务器的名称,也放在 /etc/hosts

标签: css twitter-bootstrap codeigniter static


【解决方案1】:

试试这个:

<link href="<?php echo base_url('assets/bootstrap/dist/css/bootstrap.min.css'); ?>" rel="stylesheet">

如果它不起作用,请检查您的配置文件 (config/config.php),如果变量 $config['base_url'] 正确。

【讨论】:

  • $config['base_url'] = 'ciskeleton.com';其中 ciskeleton.com 是我的本地服务器的名称,也放在 /etc/hosts
猜你喜欢
  • 1970-01-01
  • 2020-12-11
  • 1970-01-01
  • 2013-12-26
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 2010-12-02
  • 1970-01-01
相关资源
最近更新 更多