CodeIgniter4 8

Routes 를 수정해봅니다

코드이그나이터의 기본화면은 누구나 잘 알겁니다. 아무것도 없이 입력하면 나오는 화면이죠. 나중에 만들더라고 기본적으로 나오는 화면을 변경해 보기로 하였습니다. app/config/Routes.php 파일을 수정합니다. 수정해야할 부분은 setDefaultController 과 33번 라인의 routes->get 부분입니다. 기본 컨트롤러 그러니까 아무것도 없이 기본 도메인만 입력했을때 찾아오게 되는 기본 컨트롤러는 Main으로 지정하였고, 그 중에서 index를 불러오게 하였습니다. 이제 welcome메시지 안봐도 되는 것이죠. 그리고 기본적인 파일을 만들어줍니다. app/Controller/Main.php 를 만듭니다. index() 함수는 메소드 없이 컨트롤러만 호출했을때 어떤 메소드를 기본으로 호출..

PHP/CodeIgniter4 2020.11.27

설치하기

codeigniter.com/download Download CodeIgniter CodeIgniter comes in three flavors: CodeIgniter 3 (current), CodeIgniter 4 (future) and CodeIgniter 2 (legacy) CodeIgniter 2 CodeIgniter 2.2.6 is the legacy version of the framework. The 2.x branch was originally released January 2011, and the last version codeigniter.com 코드이그나이터의 공식 사이트에서 다운로드를 받았습니다. 코드이그나이터4 의 매뉴얼은 아래 사이트에 있고요 (한국어) ci4doc.cikorea..

PHP/CodeIgniter4 2020.11.18

CodeIgniter 4.0.2 버전에서 설치 안될때 확인

코드이그나이터4가 나온지 좀 되었습니다. 아직 열심히 버그 수정등을 하고 있습니다. 그런데 전에는 일단 복사해서 붙여놓으면 되던게 안됩니다. 이렇게 다운받아서 풀어서 업로드를 하면, 뭔가 이상하다며 나중에 해보랍니다. 이 경우 먼저 다음과 같이 설정을 바꾸어봅니다. 루트의 env파일을 .env로 변경하고 17번 라인의 환경을 development로 변경합니다. Kint의 init.php가 제대로 작동을 안한다는군요. 그래서 해외포럼을 찾아보니 생각보다 간단히 포험에 정보가 나옵니다. https://forum.codeigniter.com/thread-75621.html 파일명좀 바꾸어 놓으랍니다. 아마 배포할때 실수한듯 싶습니다. 코드이그나이터 매뉴얼에 보면 system디렉토리는 건드리지 말라고 하니 다들..

PHP/CodeIgniter4 2020.04.19