<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[첨부파일 다운로드 관련 문제]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/2559</link>
		<description><![CDATA[<p>안녕하세요. 저는 4.3버전을 설치하여 요긴하게 감사하게 사용중인데요.</p>

<p>첨부파일 다운로드가 download.php로 되서 Q/A를 찾아봤는데,</p>

<p>/kboard/execute/download.php 파일에서 이 부분을</p>

<p>header("Content-type: application/octet-stream");<br />
header("Content-Disposition: filename=\"".iconv('utf8','cp949//IGNORE',str_replace(' ','-',$name))."\"");<br />
header("Content-length: ".filesize($path));<br />
header("Cache-control: private");<br />
header('Pragma: private');<br />
header("Expires: 0");</p>

<p>아래 부분으로 바꿨는데요.</p>

<p>if(eregi("(MSIE 5.0|MSIE 5.1|MSIE 5.5|MSIE 6.0)", $_SERVER["HTTP_USER_AGENT"]) &amp;&amp; !eregi("(Opera|Netscape)", $_SERVER["HTTP_USER_AGENT"])){<br />
    header("Content-type: application/octet-stream");<br />
    header("Content-Length: ".filesize($path));<br />
    header("Content-Disposition: attachment; filename=" . iconv('UTF-8','cp949//IGNORE',str_replace(' ','-',$name)));<br />
    header("Content-Transfer-Encoding: binary");<br />
    header("Pragma: no-cache");<br />
    header("Expires: 0");<br />
}<br />
else{<br />
    header("Content-type: file/unknown");<br />
    header("Content-Length: ".filesize($path));<br />
    header("Content-Disposition: attachment; filename=" . iconv('UTF-8','cp949//IGNORE',str_replace(' ','-',$name)));<br />
    header("Content-Transfer-Encoding: binary");<br />
    header("Pragma: no-cache");<br />
    header("Expires: 0");<br />
}</p>

<p>파일명과 확장자대로 다운로드는 되는데 문제는 파일이 열리지가 않아요.</p>

<p>Windows 사진 갤러리에서 "이 사진 또는 비디오를 열 수가 없습니다. 지원되지 않는 형식이거나, 파일이 손상되었을 수 있습니다."</p>

<p>라고 나오네요.</p>

<p>해결방법이 없을까요?</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[파일 관련해서는 서버 설정도 영향이 있습니다.

서버 환경이 다양하다보니 변수가 많은데요.

업로드된...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/2562</link>
			<description><![CDATA[<p>파일 관련해서는 서버 설정도 영향이 있습니다.</p>

<p>서버 환경이 다양하다보니 변수가 많은데요.</p>

<p>업로드된 파일 자체가 깨진건 아닌지도 체크 해보세요. (서버에 업로드된 파일)</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 13 Mar 2014 03:36:17 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>