첨부파일을 보시다시피... 수정되었습니다.
간단한 코딩 실수라 금방 수정되었네요.
버그의 원인은, bmp를 자동으로 png로 컨버팅하는 과정에서 확장자 앞의 도트(.)를 빼먹는 바람에 확장자가 없는 파일 이름이 되었던 거구요. IIS는 등록되지 않은 확장자는 전송하지 않기 때문에 클릭했을 때 에러 화면이 나왔던 거였습니다.
알파 님이 쓰신 글 :
: : 2. 볼랜드포럼 게시판에 업로드한 bmp는 게시판 모듈에서 강제로 png로 인코딩해서 저장하고 있습니다.
: : bmp로 올리는 파일들이 몇 메가 바이트씩 되어서 용량상 부담이 되어서요.
: : jpg나 gif 대신 png를 선택한 것은 32비트 컬러도 가능한 데다가 무손실 압축이기 때문입니다.
:
: png 변환을 문제 삼은게 아니라
:
: 변환시 확장명 보면 bitmap.bmp -> bitmap.png로 되어야 정상인데 '.' (도트)가 어디로 도망갔네요.
:
: 그리고 열어도 에러창만 뜨고...
:
: bmp를 png로 변환하는 과정에서 버그가 있는 듯 합니다.
:
: bmp 원본파일 압축해서 같이 올릴테니 한번 테스트해 보세요.
:
:
: ps>
:
: 첫번째 파일은 bitmap.bmp를 올릴 때 여기 볼포에서 자동으로 변환된 것입니다. (어차피 에러나서 보지도 못하지만...)
:
: 두번째가 압축한 bitmap 원본파일 입니다.
:
: bmp에서 문제가 발생 된다면 다른 확장명의 이미지 파일도 테스트를 해야 할 듯 합니다.
|