2014-11-04 86 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

相關問題