이게 과연 우찌된 일일까요?
아파치의 버그인지. 아니면 제가 이상한걸 건드려서 그런지.
저희집엔 컴터가 두대 있습니다. 공유기아래에 가상네트웍을 만들어
사용중이죠(PC A, B 라고 칭하겠습니다).. 사실 이건 별로 중요한 내용은
아니지만요..
저는 이전까지만 해도 브라우저를 두가지를 사용했습니다.
하나는 IE 고요.. 하나는 모질라 파이어버드(한글 0.7)였죠. (이곳과 같이
표준적인 HTML을 사용하는 사이트에서 주로 사용하죠)
제가 서버를 하나 셋팅하고 이리저리하다가 여차여차해서
APM 이 제대로 돌아가긴 가거든요. 그런데 IE 에서 제대로 로딩되던
PHP 파일이 파이어버드에서는 PHP 파일이 다운창이 뜨더군요.
그래서..? 어랏? 게코엔진 쓰는녀석들은.. 다 이런가? 하고
한글판 모질라 1.6를 다운받아서 같은 페이지를 열었더니 모질라로는
제대로 열리더군요.
신기하다 생각하고 저희 집에 있는 또다른 컴퓨터에 같은 버전의 파이어버드
를 설치한뒤에 같은 페이지를 로드했더니 PHP 파일이 제대로 로딩이 되는
것이었습니다. 왜 제가 쓰는 PC 에 깔린 파이어버드에서만 PHP 파일에
다운창이 뜨는걸까요.?
제가 생각하기엔 클라이언트의 문제는 아닌것 같은데 (PHP 엔진이 아파치
와 제대로 연동이 되기만 했다면 아파치쪽에는 HTML 로 뿌려주는게 정상일텐데)
PHP 파일을 일반 파일처럼 인식했다하는것은 아파치쪽의 문제가 아닐까요?
만약에 아파치의 문제라고 한다면 왜 같은 버전의 파이어버드에서는 제대로
된 PHP 파일이 로딩이 되는것일까요? (다운창이 안뜨고말이죠)
문제의 원인이 어딘지 갈피조차 잡지 못하고 있습니다.
아파치 버전은 1.3.29 이고 PHP 는 4.3.4 입니다.
아무래도 아파치 포럼에도 글을 올려야할것 같지만 혹시나 해서 이곳에다가도
글을 올립니다.
좋은하루 보내세요~
제 생각엔...
캐쉬가 문제가 아닐까 생각해봅니다.
캐쉬를 한번 지우고 해보세요.
간혹 캐쉬덕분에 서버에서 바뀐 사항이 나타나지 않을때가 있더군요
저 같은 경우 그런거 때문에 프로그래밍하다가 애 좀 먹었다는...ㅠㅠ
Since 2003.
지금은 맥유저...
---
http://jtjoo.com
댓글 달기