2017-01-07 2 views
0

내 링크를 작동하지 않습니다. $this->load->helper('url');BASE_URL() 메소드는

와 제대로 <?php echo base_url();?

path = http://[::1]/project/ 

후 경로를 보여주고 내가 명시 적 링크를 사용하고있을 때 CSS 파일 내 전체 경로는 http://localhost:8090/project/assets/css/bootstrap.min.css

입니다 :

<link rel="stylesheet" type="text/css" href="http://localhost:8090/project/assets/css/bootstrap.min.css"> 

이 작동 중입니다.

지금 무엇을할까요?

+0

로드 도우미 자동로드 파일 .. 문제가 해결 될 수 있습니다 – chhameed

+0

링크에 '/ assets'이 필요하기 때문에 간단 할 수 있습니까? –

+0

그리고/또는 base_url이 명시 적 링크에있는 포트를 표시하지 않습니다. 포트를 추가해야합니까? –

답변

0

APPPATH.'config/config.php'에서

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

설정

.

+0

이 (base_url)이 설정되지 않으면 CodeIgniter는 설치에 대한 프로토콜, 도메인 및 경로를 추측합니다. – chhameed

+0

@chhameed 그리고 그는 이미 얻은 것을 얻을 것입니다. [docs] (https://github.com/bcit-ci/CodeIgniter/blob/develop/application/config/config.php#L14)에서 "경고 :이 값을 설정해야합니다!". 왜이 참조를 피하는 이유가 하나도 보이지 않습니다. – Tpojka

+0

서버용으로도 설정하려고합니다. –

0

먼저 부하 URL의 application/config/autoload.php

$autoload['helper'] = array('url'); 

편집 application/config/config.php에서 도우미와 설정은 base_url()

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

는 설정의 배열에서 단계 아래

0

팔로우를 그 값을 읽고 그것을 분류 아웃합니다 문제는

보기 1.보기

사용이에게,

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

2 Config.php에

이동 응용 프로그램/설정/config.php를 파일 에, 그리고

설정

마지막 "/"을 잊지 마세요. 잊어 버린 경우 수동으로보기에 추가해야합니다.

3. autoload.php 응용 프로그램/설정/autoload.php 파일

이동, 그리고

$autoload['helper'] = array('url'); 

이 작동

을 설정합니다. 그것을 시도하고 알려주세요.