2014-11-04 62 views
0

喜上我有以下的文件设置里面的public_htmlcodeigniter视图找不到css。工作测试服务器

/application 
    /views 
     index.php 
/assets 
    /css 
     styles.css 
     kube.min.css 
    /js 
     js.js 

,并在那里一些其他的东西,有些实际上是js文件似乎是工作,因为它捡贝宝按钮,但在链接在开始时没有什么不同。下面的例子。

<link href='http://fonts.googleapis.com/css?family=Handlee' rel='stylesheet' type='text/css'> 
      <link rel="stylesheet"  href="http://deborahspsychicreadings.com/_/assets/css/kube.min.css" /> 
      <link rel="stylesheet" href="http://deborahspsychicreadings.com/_/assets/css/styles.less.css" rel="stylesheet/less" /> 
      <link rel="stylesheet" href="http://deborahspsychicreadings.com/_/assets/css/start/jquery-ui-1.10.4.custom.min.css" /> 

      <script src="assets/js/jquery-ui-1.10.4.custom.min.js"></script> 
      <script src="assets/js/js.js"></script> 
      <script src="assets/js/paypal.js"></script> 

在测试站点上,路径与实际文件夹有点不同(因为它不在根目录中)。与上面相同的文件也在一个名为index的文件夹内,但是当我在客户端服务器上尝试此操作时,它根本不起作用。

尝试添加../或./或/到开头或http://sitename.com/后阅读其他建议,但似乎没有任何工作。

回答

2

请使用SITE_URL()函数

<link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/kube.min.css'); ?>"> 
0

你需要笨的使用BASE_URL()。使用以下语法:

<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>assets/css/styles.css"> 

请确保您在线路配置BASE_URL在config.php 17

相关问题