웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
윈도우서버에 설치된 XE에서 이슈트래커의 코드열람 사용시 proc_open 함수 에러가 발생 할때.
2010.07.08 23:28
에러 내용 :
윈도우 서버에 설치된 XE에서 이슈트래커의 코드열람 메뉴 사용시 proc_open() 함수 에러 발생
에러 메세지 :
Warning: proc_open() [function.proc-open]: CreateProcess failed, error code - 0 in XE설치경로\modules\issuetracker\classes\svn.class.php on line 343
원인 :
윈도우서버에서 svn.exe 파일을 실행시 cmd.exe 파일을 이용하여 실행 하는데 cmd.exe 파일의 실행 권한에 인터넷 게스트 계정이 지정되 있지 않은 권한 문제.
해결방법 :
c:\widnows\system32\cmd.exe 파일의 보안 탭에 권한에 IUSR_컴퓨터이름 의 계정(인터넷 게스트 계정)을 추가 하고 읽기 및 실행 권한을 부여한다. (아래 이미지 참조)
Step1.
Step2.
Step3.
혹시나 이와 같은 방법은 좋지 아니하니 좋은 다른 방법을 아시는분은 거침없는 태클 부탁드립니다.
PS. 참고로 해당 파일의 권한을 인터넷 게스트 계정에 부여 하는것은 보안상 좋지 않습니다.
판단은 본인이 하는것이겠지요.
헐, cmd에 게스트계정을 ㅡ.,ㅡ