CodeIgniter 한국사용자포럼 BETA
빠르고, 유연한 PHP Framework!

TIP게시판


[1원] 윈도우서버+mssql 에서 CLI(Command Line Interface) 사용시 DB접속이 안되는 문제해결 방법      
터프키드 2 985 0 0 2011-11-29 12:15:59
그야말로 1원이네요.
제가 질문했던 글의 자답입니다
http://codeigniter-kr.org/qna/view/5503/page/1/

CLI 에서 실행 시 DB 접속에러가 납니다. /system/database/driver/mssql_driver.php 에서
db_connect() 함수에 @mssql_connect 에서 함수를 찾을 수 없다는 오류가 나는데요
결국 CI문제는 아니고 환경의 문제였네요.

분명 php.ini 파일에는 mssql 모듈을 올렸습니다

문제는
cli 시에는 php.ini 패스가 다르다는 점입니다. (다른 php.ini 를 읽음)
php -i | grep 'Configuration File'
로 체크 하니
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => (none)
이라고 나옵니다

위에 것은 콘피그파일을 읽을 패스고 아래는 실제 로드된 ini 파일입니다.

글은 길게 썼지만,
간단하게 말해 어딘가에 있는 php.ini 파일을 윗줄의 패스에 넣어주시면 해결 됩니다.

윈도우에서 아마 APM_Setup, XAMPP 등 패키지를 사용할 경우가 많으실텐데
그럴때 php.ini 파일은 해당 패키지 안쪽에 있어 CLI에서 로딩할 수 없었던 문제였습니다

같은 문제로 고생하시는 분들에게 도움이 되셨길..
(아마 윈도우 환경변수 설정으로도 가능할 것 같네요..)

  목록  

웅파 2011-11-29 16:05:03
  
 환경변수 문제였네요. 리눅스에 설치할 경우 php.ini 위치가 등록되니 이상없이 실행이 됐던거네요.
윈도우는 환경변수를 등록해줘야 하는거구요.
터프키드 2011-11-30 12:10:16
  
@웅파 넵, 윈도에서 개발을 몇번 해보긴 했는데 이런 경우는 처음이어서, 환경변수 생각을 못했네요ㅎㅎ (그래도 전 리눅스가 편하다는..ㅠㅠ)
번호 제   목 글쓴이 날짜 조회 추천수
862 form validation 에서 한글 체크 규칙 [3] sliplife 2012-05-14 123 0
859 간단한 웹페이지 캐쉬처리 라이브러리 (스마티 캐쉬 .. [3] sliplife 2012-05-10 174 0
855 워드프레스 + Codeigniter [4] 이현석 2012-05-07 240 0
850 CLI 모드로 실행할 때 로그파일 관련문제 [1] 사랑완샷 2012-04-09 270 0
848 Customization Pagination (페이.. [1] 얼짱짠군 2012-04-02 506 0
845 db library 에서 save_queries 옵.. [3] pithecus 2012-03-29 355 0
842 세션 분실 && 읽지못함 관련 팁...이 될 수 있.. [1] 밥아저씨 2012-03-10 658 0
836 Hook을 이용한 preload 이이지 구현에 대한.. [3] 핵잠함장 2012-02-22 590 0
833 CI_Cache_memcached 드라이버 버그 수정 [2] 한글이 2012-02-22 546 0
829 HMVC 5.4 & Template_ 타로구조 만들기 [2] 타로 2012-02-02 1003 0
824 CI lang팩 -> Javascript lang팩 [4] KangMin 2012-01-25 788 0
823 anchor_popup 헬퍼 화면 정 가운데 띄우기.. [0] DJ구스 2012-01-17 661 0
822 [자바스크립트] 창을 화면 정중앙에 위치하게 계산하기 [1] 웅파 2012-01-11 703 0
815 hook에서 선언한 변수를 컨트롤러에서 사용하기 [2] 웅파 2011-12-27 867 0
812 mysql 부분적인 에러 핸들링 처리 [2] EziX 2011-12-20 866 0
811 컨트롤러 외부에서의 종료방법 [1] EziX 2011-12-20 695 0
809 icodekore sms 모듈 쓰는 분들 참고하세요.. [0] namGoos 2011-12-09 935 0
803 Upgrading from 2.0.3 to 2.1.0 [5] namGoos 2011-12-06 908 0
794 .svn 폴더 삭제 하기 [7] 불의회상 2011-11-30 1066 1
792 [1원] 윈도우서버+mssql 에서 CLI(Comm.. [2] 터프키드 2011-11-29 985 0