[php] codeigniter cli database 로드가 안될경우[php] codeigniter cli database 로드가 안될경우

Posted at 2015. 9. 2. 10:16 | Posted in IT/php
홈페이제작업체 NuGuWeb

빡친다..

하루 날렸다..

구글신도 어쩔수없다..검색해도 안나온다..이런건 미친다..

하지만 결국 해결했다..

코드한줄을 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 경로를 추가해준다.


삽질의 연속이란......

//