[09.17 질문] head.php를 서버에 올리고 ..... 정보
[09.17 질문] head.php를 서버에 올리고 .....본문
먼저 한가위 잘들 보내세요...
head.php(관리자님이 공개해 주신 것)를 서버에 올리고 index.php를
불러오니 자바가 안됩니다. "페이지에 오류가 있습니다"
그래서 한 일 주일 헤맨 끝에 linux, apache, php, mysql 말고도 ??을 설치해줘야
자바 스크립트가 실행될거라는(?) 말을 들었습니다.
(답변해 주신 분은 저보다 좀 많이 아시는 분, 저는 초짜..)
이 답변을 듣고 검색사이트 여기 저기 다니다가 톰캣, ........
등을 보았는데 잘 모르겠습니다.
제가 구축한 서버에는 apache, php, mysql을 설치 하였습니다.
클라이언트(다른 컴퓨터)에서 업로드하고 테스트해 본 것입니다.
자바(스크립트)를 원할히 사용하려면 무엇을 더 추가해야 하는지
도움 주시면 고맙겠습니다.
head.php(관리자님이 공개해 주신 것)를 서버에 올리고 index.php를
불러오니 자바가 안됩니다. "페이지에 오류가 있습니다"
그래서 한 일 주일 헤맨 끝에 linux, apache, php, mysql 말고도 ??을 설치해줘야
자바 스크립트가 실행될거라는(?) 말을 들었습니다.
(답변해 주신 분은 저보다 좀 많이 아시는 분, 저는 초짜..)
이 답변을 듣고 검색사이트 여기 저기 다니다가 톰캣, ........
등을 보았는데 잘 모르겠습니다.
제가 구축한 서버에는 apache, php, mysql을 설치 하였습니다.
클라이언트(다른 컴퓨터)에서 업로드하고 테스트해 본 것입니다.
자바(스크립트)를 원할히 사용하려면 무엇을 더 추가해야 하는지
도움 주시면 고맙겠습니다.
댓글 전체
뭔가 착각을 하시는 것 같군요.
서버에 설치된 apache, php, mysql은 Server Side 프로그램이 라고 하고 자바스크립트는 Client Side 프로그램이라고 합니다. 또한 자바와 자바스크립트는 전혀 다른 프로그램 입니다.
즉 서버에 설치한 apache, php, mysql 들은 서버의 웹파일들을 처리하여 웹브라우저로 보내 줍니다. 이 과정을 Server Side 프로세스 라고 하지요. 이때 자바스크립트 내용도 전송 되는데 이 자바스크립트가 웹브라우저에서 작동하게 됩니다. 웹브라우저가 처리하는 과정을 Client Side 프로세스라고 합니다.
만약 실행 하고저 하는 프로그램이 자바스크립트가 아니고 '자바'였다면 서버에 톰캣을 설치해야 합니다. 이것은 apache, php과 젼혀 다른 Server Side 프로그램입니다. 개중에 .jsp 로 끝나는 웹 주소는 톰캣 또는 자바 서블렛을 사용해서 실행 되는 것들 입니다.
톰캣과 JSP는 그누와 상관이 없는 것들 입니다.
이해 하셨다면 어떤 에러인지 확인 해 보시고 다시 질문 해 주시지요.
서버에 설치된 apache, php, mysql은 Server Side 프로그램이 라고 하고 자바스크립트는 Client Side 프로그램이라고 합니다. 또한 자바와 자바스크립트는 전혀 다른 프로그램 입니다.
즉 서버에 설치한 apache, php, mysql 들은 서버의 웹파일들을 처리하여 웹브라우저로 보내 줍니다. 이 과정을 Server Side 프로세스 라고 하지요. 이때 자바스크립트 내용도 전송 되는데 이 자바스크립트가 웹브라우저에서 작동하게 됩니다. 웹브라우저가 처리하는 과정을 Client Side 프로세스라고 합니다.
만약 실행 하고저 하는 프로그램이 자바스크립트가 아니고 '자바'였다면 서버에 톰캣을 설치해야 합니다. 이것은 apache, php과 젼혀 다른 Server Side 프로그램입니다. 개중에 .jsp 로 끝나는 웹 주소는 톰캣 또는 자바 서블렛을 사용해서 실행 되는 것들 입니다.
톰캣과 JSP는 그누와 상관이 없는 것들 입니다.
이해 하셨다면 어떤 에러인지 확인 해 보시고 다시 질문 해 주시지요.
택와이드님 답변 감사합니다.
저도 조금은 그리 알고 있었습니다. 그런데 문제는 제 자체 서버에 올린 pop-up script나 javascript가 든 php, html에서 자바 부분에서 실행이 안 된 다는 것입니다.
그런데 호스팅 업체의 서버에 똑같은 파일을 올려 두고 테스트 해 보면 아무 이상이 없다는 것이니다.
클라이언트는 같은 컴에서 테스트하였습니다.
익스(윈 XP 사용) 에서 제 서버에 접속할 경우(자바스크립트가 들어있는 파일) "페이지에 오류가 있습니다."
라고 상태 창에 나오고 아무 작동도 하지 않습니다.
저 또한 이 문제의 원인을 찾고있는데 도대체 뭐가 원인인지를 모르겠습니다.
내일 모레까지(12시가 넘었네요. 오늘 내일) 여유가 있으니 죽으라고 찾아 보아야지요...
ssh문제일 것도 같고 아니면 호환성 문제로 야기되는 것이 아닌가하기도 하고 그럽니다.
지금 리눅스를 Radhat으로 바꾸어 설치 중입니다. (처음에 FC4로 설치를 했었거든요..)
어쨋든 이 문제를 해결하였으면 좋겠습니다.
답변 감사하고요...
한가위 잘 보내세요...
저도 조금은 그리 알고 있었습니다. 그런데 문제는 제 자체 서버에 올린 pop-up script나 javascript가 든 php, html에서 자바 부분에서 실행이 안 된 다는 것입니다.
그런데 호스팅 업체의 서버에 똑같은 파일을 올려 두고 테스트 해 보면 아무 이상이 없다는 것이니다.
클라이언트는 같은 컴에서 테스트하였습니다.
익스(윈 XP 사용) 에서 제 서버에 접속할 경우(자바스크립트가 들어있는 파일) "페이지에 오류가 있습니다."
라고 상태 창에 나오고 아무 작동도 하지 않습니다.
저 또한 이 문제의 원인을 찾고있는데 도대체 뭐가 원인인지를 모르겠습니다.
내일 모레까지(12시가 넘었네요. 오늘 내일) 여유가 있으니 죽으라고 찾아 보아야지요...
ssh문제일 것도 같고 아니면 호환성 문제로 야기되는 것이 아닌가하기도 하고 그럽니다.
지금 리눅스를 Radhat으로 바꾸어 설치 중입니다. (처음에 FC4로 설치를 했었거든요..)
어쨋든 이 문제를 해결하였으면 좋겠습니다.
답변 감사하고요...
한가위 잘 보내세요...
ssh 문제는 전혀 아닙니다.
분명히 서버설정에 잘못 일탠데...
백번 얘기하는것 보다 웹주소를 알려주시는게 좋겠습니다.
분명히 서버설정에 잘못 일탠데...
백번 얘기하는것 보다 웹주소를 알려주시는게 좋겠습니다.
페이지에 오류가 있다는것은 실행은 되는데 구문이 틀렸다는 얘기입니다.
문법체크 잘 해보시면 해결될듯싶군요.
문법체크 잘 해보시면 해결될듯싶군요.
보안 관련 셋팅 문제로 밝혀 졌습니다. php와 selinux의 보안 설정을
제대로하니 잘 작동됩니다.
즉, 많이 알려진 GET, POST.... 등의 문제였네요...
다시 서버 설정했으니 이제 디자인 작업이나 해야겠군요...
제대로하니 잘 작동됩니다.
즉, 많이 알려진 GET, POST.... 등의 문제였네요...
다시 서버 설정했으니 이제 디자인 작업이나 해야겠군요...