PHP 18

index.php를 설정합니다

index.php 파일은 application 디렉토리 밖에 CI의 루트에 있습니다. 처음 주소를 입력하면 이 파일에 정해진대로 설정을 하게 됩니다. 저는 기본적인 CI틀 안에서 움직일 것이므로 사실 index.php 파일의 어느부분도 건드린적이 없습니다. 그래서 이번엔 이 파일의 기본적인 부분을 설명드리고 이게 왜 나누어져 있는지 적어보겠습니다. 처음열면 뭐라 영어로 쏼라쏼라 있는데 제 경우 실제론 56번 라인외에는 변경을 하지 않았습니다. 사실 이것도 지금 변경할것도 없고 나중에 서비스 오픈을 하면 그때 변경해도 무방합니다. development 로 ENVIRONMENT가 정해져있습니다. 개발환경이라는 의미입니다. 개발환경에서는 이래저래 로그나 오류가 많이 나옵니다. 나중에 [ production ]..

PHP/CodeIgniter3 2020.03.04

config.php 설정하기

처음에 설치하면 index.php를 수정해야 할것 같지만, 처음에 오히려 index.php 파일은 수정할게 없고 config.php파일을 수정하게 됩니다. 1. base_url을 설정합니다. 26번 라인의 $config['base_url'] = ''; 을 $config['base_url'] = 'http://home.test'; 이렇게 변경합니다. 앞에 http인지https인지도 같이 적어두어야 합니다. 2. index_page 를 설정합니다. 38번 라인의 index_page 를 변경합니다. 저는 $config['index_page'] = 'index.php'; 을 $config['index_page'] = ''; 이렇게 빈값으로 변경하였습니다. 지금이야 제대로 실행이 되지 않겠지만 추후에 주소에 길게..

PHP/CodeIgniter3 2020.02.18

코드이그나이터 설치하기

https://codeigniter.com/ 코드이그나이터 공식 홈페이지에 들어가서 프로그램을 다운로드 받아봅니다. 제가 받을 당시의 최신 버전은 3.1.11이었습니다. 코드이그나이터4가 준비중이라는데 정식 출시가 되면 마찬가지로 설치하는 방법을 써보도록 하겠습니다. 다운로드 버튼을 누르면 바로 zip파일이 다운로드 됩니다. 화면 상단의 Download메뉴를 눌러 들어가면 이렇게 2와 3과 4의 코드이그나이터를 다운로드 받을 수 있습니다. 지금의 안정화된 버전은 3이므로 저는 3을 받았습니다. 파일을 열어보면 디렉토리3개와 기타 파일이 있습니다. git을 위한 .gitignore 파일도 있고 composer.json파일도 보입니다. 설치는 별것 없습니다. 압축 파일을 풀어서 ftp로 올리거나 raidri..

PHP/CodeIgniter3 2020.02.12