다음 글상자에서 설명하고 있는 문제의 가능성이 높은 원인으로 가장 올바… | [전자상거래운용사 필기] 25년 1회차 기출문제 상세 페이지
1[전자상거래운용사 필기] 25년 1회차
다음 글상자에서 설명하고 있는 문제의 가능성이 높은 원인으로 가장 올바른 것은?
초보 개발자가 웹호스팅 서비스를 이용해 블로그를 배포했으나, 직접 작성한 서버 사이드 스크립트(PHP, Python 등)가 실행되지 않고 ‘500 Internal Server Error’가 반복된다.
1
공유 호스팅 환경에서는 특정 서버 사이드 언어 실행이 제한되거나 비활성화된 경우가 있다.
2
웹 서버는 오직 HTML과 CSS 정적 파일만을 처리하고, 모든 동적 처리는 클라이언트 측에서 수행된다.
3
도메인 네임 서버(DNS) 설정이 완료되지 않으면 웹페이지의 디자인이나 스크립트가 비활성화된다.
4
웹 브라우저가 자바스크립트를 차단하면 서버 측에서 실행되는 코드도 함께 멈춘다.
해설
공유 호스팅 환경에서 해당 서버 사이드 언어의 실행이 제한되거나 비활성화된 것이 가장 가능성 높은 원인이다.
글상자는 웹호스팅으로 블로그를 배포했으나 직접 작성한 서버 사이드 스크립트(PHP, Python 등)가 실행되지 않고 ‘500 Internal Server Error’가 반복된다고 했다. 공유 호스팅은 요금제별로 지원 언어·버전·모듈이 정해져 있어, 미지원 언어나 잘못된 실행 환경 설정은 그대로 500 서버 오류로 드러난다.
- 웹 서버가 HTML·CSS 정적 파일만 처리한다는 설명 — 웹 서버는 연동 모듈로 동적 처리도 수행하므로 사실과 다르다
- DNS 설정 미완료 — 도메인 해석 문제는 접속 자체를 막을 뿐, 디자인이나 스크립트만 선택적으로 죽이지 않는다
- 브라우저의 자바스크립트 차단 — 클라이언트 측 동작일 뿐 서버에서 실행되는 코드와는 무관하다
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.