윈도우에 그누보드 설치시 퍼미션 에러와 함께 소스코드가 출력되네요. 정보
윈도우에 그누보드 설치시 퍼미션 에러와 함께 소스코드가 출력되네요.본문
선배님들 안녕하세요. 그누보드 왕초보 인사드립니다^^
그간 자작 게시판을 써 오다 이번에 그누보드, 제로보드, 테크노트 등을 테스트해 보려는 사람입니다.
제 PC에는 윈도우 XP가 깔려있는데 여기에 아파치서버+PHP+mySQL을 설치하여 연동을 확인하였습니다.
그런데 그누보드의 경우, 인터넷 익스플로러 주소창에 http://127.0.0.1/php/gnuboard4/install/ 을 입력후 엔터를 치면 루트 디렉토리의 퍼미션을 707로 변경하라는 팝업 메시지가 뜨면서 화면에는 alert("설치하실 수 없습니다."); location.href="../";...... 하는 소스코드가 출력되네요.
그리고 다음 화면으로 넘어가서도 설치팝업에서 라이센스 관련 공지가 출력되야 할 부분에 <?=implode("", file("../LICENSE"));?> 라는 소스코드만 나옵니다.
원래 윈도우에서 아파치를 돌리는 경우, 별다른 퍼미션 설정도 필요없고 루트이하 모든 디렉토리에서 cgi가 돌아가도록 아파치 서버(제 PC)를 설정한 상태입니다.(참고로 제로보드 등은 잘 설치되며 다른 php 스크립트들도 잘 돌아갑니다.)
제 추측으로는 리눅스에서 퍼미션을 감지하는 루틴이 윈도우 서버에 그대로 적용되다보니 퍼미션 오류가 생긴듯 한데 고수님들께서 해결방법을 알려주시면 감사하겠습니다.
그럼 안녕히 계세요.
그간 자작 게시판을 써 오다 이번에 그누보드, 제로보드, 테크노트 등을 테스트해 보려는 사람입니다.
제 PC에는 윈도우 XP가 깔려있는데 여기에 아파치서버+PHP+mySQL을 설치하여 연동을 확인하였습니다.
그런데 그누보드의 경우, 인터넷 익스플로러 주소창에 http://127.0.0.1/php/gnuboard4/install/ 을 입력후 엔터를 치면 루트 디렉토리의 퍼미션을 707로 변경하라는 팝업 메시지가 뜨면서 화면에는 alert("설치하실 수 없습니다."); location.href="../";...... 하는 소스코드가 출력되네요.
그리고 다음 화면으로 넘어가서도 설치팝업에서 라이센스 관련 공지가 출력되야 할 부분에 <?=implode("", file("../LICENSE"));?> 라는 소스코드만 나옵니다.
원래 윈도우에서 아파치를 돌리는 경우, 별다른 퍼미션 설정도 필요없고 루트이하 모든 디렉토리에서 cgi가 돌아가도록 아파치 서버(제 PC)를 설정한 상태입니다.(참고로 제로보드 등은 잘 설치되며 다른 php 스크립트들도 잘 돌아갑니다.)
제 추측으로는 리눅스에서 퍼미션을 감지하는 루틴이 윈도우 서버에 그대로 적용되다보니 퍼미션 오류가 생긴듯 한데 고수님들께서 해결방법을 알려주시면 감사하겠습니다.
그럼 안녕히 계세요.
댓글 전체
저도 님과 같은 문제로 윈도우에 설치를 못하고 있었습니다만,
apmsetup 이라는 걸로 한방에 해결되었습니다.
참고하시길 바랍니다.
apmsetup 이라는 걸로 한방에 해결되었습니다.
참고하시길 바랍니다.
감사합니다.
저도 따로 설치하지 말고 apmsetup으로 해봐야겠네요^^
저도 따로 설치하지 말고 apmsetup으로 해봐야겠네요^^