본문 바로가기

codeigniter4

코드이그나이터4 개발자 모드 활성화하기 코드이그나이터4에서는 기본적으로 약간만 오류가 발생해도 Whoops! 라는 안내 멘트와 함께 오류 결과를 알려주지 않습니다. 이는 해킹을 방지하기 위한 시스템적인 조치인데요. 해커들이 사이트에 오류를 발생시켜 오류 메시지로 내부 취약점을 파고 든다는 점을 들때 사이트 보호 차원에서 매우 잘 되어 있는 것이지요. 하지만 개발자 입장에서는 오류가 나도 뭔 오류인지 전혀 알 수 없기 때문에 디버깅하기 곤란합니다. 오류의 원인을 쉽게 추적할 수가 있을까요? 코드이그나이터에는 '프로덕션 모드와 '개발자 모드'가 있습니다. '프로덕션 모드'는 최종 사용자에게 서비스를 제공하는 단계이고 '개발자 모드'는 말 그대로 개발자를 위한 단계입니다. 코드이그나이터를 '개발자 모드'로 설정해놓으면 오류 메시지를 화면에서 볼 수.. 더보기
코드이그나이터4. 네이버검색 따라잡기-4. 한글풀어쓰기 검색 1. 오토셋 APM 인스톨러 ( apache + php7.2 + mariadb ) 설치 | https://itadventure.tistory.com/93 2. 코드이그나이터 4 ( codeigniter 4 ) 설치 | https://itadventure.tistory.com/95 3. 비주얼 스튜디오 코드 에디터 설치 & 한글 설정 | https://itadventure.tistory.com/96 4. 폴더열기 / 웹페이지 편집(1) | https://itadventure.tistory.com/97 5. 웹페이지 편집(2) | https://itadventure.tistory.com/101 6. 코드이그나이터4의 URL 규칙 | https://itadventure.tistory.com/105 7. php.. 더보기
코드이그나이터 뷰를 나눠볼까요? 1. 오토셋 APM 인스톨러 ( apache + php7.2 + mariadb ) 설치 | https://itadventure.tistory.com/93 2. 코드이그나이터 4 ( codeigniter 4 ) 설치 | https://itadventure.tistory.com/95 3. 비주얼 스튜디오 코드 에디터 설치 & 한글 설정 | https://itadventure.tistory.com/96 4. 폴더열기 / 웹페이지 편집(1) | https://itadventure.tistory.com/97 5. 웹페이지 편집(2) | https://itadventure.tistory.com/101 6. 코드이그나이터4의 URL 규칙 | https://itadventure.tistory.com/105 7. php.. 더보기
코드이그나이터 뷰의 파라미터 전달 1. 오토셋 APM 인스톨러 ( apache + php7.2 + mariadb ) 설치 | https://itadventure.tistory.com/93 2. 코드이그나이터 4 ( codeigniter 4 ) 설치 | https://itadventure.tistory.com/95 3. 비주얼 스튜디오 코드 에디터 설치 & 한글 설정 | https://itadventure.tistory.com/96 4. 폴더열기 / 웹페이지 편집(1) | https://itadventure.tistory.com/97 5. 웹페이지 편집(2) | https://itadventure.tistory.com/101 6. 코드이그나이터4의 URL 규칙 | https://itadventure.tistory.com/105 7. php.. 더보기
코드이그나이터 4 ( codeigniter 4 ) 설치 1. 오토셋 APM 인스톨러 ( apache + php7.2 + mariadb ) 설치 | https://itadventure.tistory.com/93 ♣ 2. 코드이그나이터 4 ( codeigniter 4 ) 설치 ♣ ​코드이그나이터는 PHP에서 작동하는 프레임 워크 ( framework ) 중 하나입니다. 프레임 워크가 뭐냐하면 골격, 즉 뼈대입니다.​ PHP 는 원래부터 제로베이스(zero base)에서 시작하여 홈페이지를 개발하는 방법이 있습니다. 사실 별도의 프레임워크라는 골격에서 시작할 필요가 없지만,​ 프레임워크는 이미 만들어진 골격을 제공하고 그 안에서 홈페이지를 개발하는 방법입니다. 구조를 체계적으로 잡아줄 수 있는 이점이 있으며 주로 MVC 패턴이라고도 불리는 구조를 제공하는데요.​ .. 더보기