728x90
반응형

2014/12 2

웹개발 준비 3 - Codeigniter 가공 : 로그 남기기 수정

Codeigniter에서는 사용로그를 남길 수 있다. 로그 수준에는 Error, Debug, Info, All 이렇게 모두 4가지를 지원한다. 한 가지 아쉬운 것이 있다면 원하는 로그를 선택적으로 남길 수 없다는 것이다. 예를 들어서 Debug 메시지를 안찍고 Info 메시지만 찍고 싶을 수 있지만 이렇게 하는 것이 불가능하다. Codeigniter는 로그 수준을 Error부터 All까지 1~4로 매핑시킨다. 그리고 설정한 로그 수준보다 낮은 Log를 기록하도록 작성되어 있다. 하지만 Codeigniter가 로딩될 때 각 Core들은 모두 Debug 메시지를 찍기 때문에 내가 원하는 메시지를 확인하기가 어렵다. 그래서 Codeigniter에서 제공하는 Log 함수를 수정하여서 원하는 수준만 로그를 남길 ..

Programming/PHP 2014.12.19

howto switch from mariadb to mysql in ubuntu 12.04

ubuntu 12.04에 MariaDB를 설치하였다가 mysql로 다시 전환할 일이 있는데 문서가 제대로 없어서 오랜 시간 삽질을 했다. 기록을 위해서 내용을 정리한다. 1. mariadb-server 삭제 apt-get purge --auto-remove mariadb-server* apt-get purge --auto-remove mysql-common* 이렇게 해서 mariadb 및 mysql 관련 패키지를 모두 삭제합니다. 2. sources.list 수정 /etc/apt/sources.list 파일에서 mariadb 관련 주소를 삭제 또는 주석처리합니다. 그리고 나서 apt-get update 이렇게 하지 않고 mysql을 설치하면 mysql 관련 의존성 패키지를 가져올 때 mariadb 관련 ..

728x90
반응형