2017-10-05 1 views
0

죄송합니다. 여기서는 기본 정보를 잊어 버리고 있습니다.codeigniter 프로젝트가 wampserver를 사용하는 localhost에로드되지 않습니다.

나는 codeigniter 프로젝트를 가지고 있고 나는 wamp를 사용하여 localhost에서 설정했다.

데이터베이스 설정이 올바르게 설정되었습니다.

다음은 codeigniter에 대한 나의 설정입니다. 내 아파치의 httpd.conf에서 다음 application/public/index.php

define('ENVIRONMENT', 'development'); 

에서 application/config

switch(ENVIRONMENT) { 
    case 'development' : $config['base_url'] = 'http://localhost:8080/'; break; 
    case 'testing':   $config['base_url'] = 'http://160.16.204.159/'; break; 
    case 'production':  $config['base_url'] = 'http://system.bnb-brams.com/'; break; 
} 

에서

이 설정입니다;

Listen 0.0.0.0:80 
Listen [::0]:80 

and 

ServerName localhost:80 

모든 서비스가 wamp에서 실행 중입니다.

크롬 브라우저에로드 할 때 http://localhost:8080/을 입력하면 다음과 같이 표시됩니다.

This site can’t be reached 

localhost refused to connect. 
     Did you mean http://localhost-8080.com/? 
     Search Google for localhost 8080 
ERR_CONNECTION_REFUSED 

나는 완전히, 내가 도움을 필요로하는 방법 CodeIgniter의 및 WAMP에 함께 설치 일을 잊어 버렸습니다.

답변

0

아파치는 80

라인들을

Listen 0.0.0.0:8080 

를 추가하거나 먼저 변경, 8080 포트에서 수신되지 않는 것 같습니다.

+0

codeigniter 구성 라인에서 포트 번호를 제거하는 것이 더 간단합니다. – RiggsFolly

+0

로컬 구성에 따라 다릅니다. 나는 그가 나보다 같은 상황에 있다고 supossed, 나는 80 포트와 WAMP 포트 8080에서 아파치를 듣고있어 – Tk42421

0

당신은 그래서 포트 80에 당신이 그 경우에 실제로 포트 80이 아닌 포트 8080을 사용하려면이 줄을 변경하여 httpd.conf

Listen 0.0.0.0:80 
Listen [::0]:80 

에서 우리에게 보여 아파치 포트 80이 아닌 포트 8080에서 수신 대기 이 라인에서 포트를 사용할 필요가 없으므로 80은 항상 웹 서버의 기본값입니다.

case 'development' : $config['base_url'] = 'http://localhost/'; break; 
관련 문제