[php] codeigniter cli database 로드가 안될경우[php] codeigniter cli database 로드가 안될경우
Posted at 2015. 9. 2. 10:16 | Posted in IT/php빡친다..
하루 날렸다..
구글신도 어쩔수없다..검색해도 안나온다..이런건 미친다..
하지만 결국 해결했다..
코드한줄을 1주일 넘게 찾아서 해결한 경우도 있었지라며 하루정도야라고 나 자신을 위로했지만 ㅜㅜ;
찾고보니 너무 단순한 문제였다니..
본론으로
일단 필자 환경 (nginx/php5.2/mssql/mysql/codeigniter 2.x)
주기적으로 cron을 통해서 실행해야 할 프로그램을codeigniter cli로 구현하기로했다.
근데 이게 왠일 브라우저에서 잘만되던 cli app이 cmd에서 호출할때는 이상하게 프로세스가 죽는건지
데이터베이스에 인서트가 안되는 일이었다 ㅡ.ㅡ
결국 원인은 nginx 실행시 batch파일로 -c 옵션으로 php.ini 경로를 지정해줬지만
php cli의 경우 경로를 지정안해 c:/window/php.ini 있지도 않은 경로를 찾고 있었다.
해당 경로에 ini 파일을 추가해 해결하거나
-c php.ini 경로를 추가해준다.
삽질의 연속이란......
'IT > php' 카테고리의 다른 글
Codeigniter 라이센스 (0) | 2015.12.15 |
---|---|
[php]웹 호스팅시에 codeigniter smarty 클래스 경로 에러 발생시 해결 방법 (0) | 2015.10.27 |
[PHP-sha1] 단항뱡 암호화 함수 sha1 (0) | 2015.07.20 |
[PHP 한글깨짐] 한글깨짐 관련 PHP Header & File Encoding을 통해 해결해보자 (0) | 2015.07.20 |
[PHP] IP 주소 관련 (0) | 2015.04.14 |