파일의 다운로드가 제대로 되는지 확인하여 주십시오.
가끔씩 파일을 다운로드 하는 경우 제대로 다운로드가 되지 않는다는 회원님들이 계십니다.
다운로드 소스를 변경했는데 달리 테스트 할 방법이 마땅치 않습니다.
시간되시면 그누보드4를 한번씩만 다운로드 하셔서 아래 이미지 처럼 폴더와 파일이 제대로 들어가 있는지 확인하여 주십시오. 코멘트로 남겨주세요.
그누보드4 최신버전 다운로드
http://sir.co.kr/bbs/board.php?bo_table=g4_pds&wr_id=5129
압축을 해제하면

다운로드 소스를 변경했는데 달리 테스트 할 방법이 마땅치 않습니다.
시간되시면 그누보드4를 한번씩만 다운로드 하셔서 아래 이미지 처럼 폴더와 파일이 제대로 들어가 있는지 확인하여 주십시오. 코멘트로 남겨주세요.
그누보드4 최신버전 다운로드
http://sir.co.kr/bbs/board.php?bo_table=g4_pds&wr_id=5129
압축을 해제하면

|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 23개
지금은 주~욱~ 다운 됩니다. ( 두개다 잘 됩니다)
이게 버그였나요?
윈도가 잘못된것으로 알았는데..
고맙습니다.
쪽지가 안되서 여기에 남깁니다..
이번패치에 포함된 xss_clean 함수에 한글관련 문제가 있습니다.
$data 가 한글이면 걍~ 필터되더라구요;;
저는 아래와 같이 소스를 수정하여 사용하고 있구요,
kr 일땐.. $_GET = xss_clean($_GET); 요렇게..
utf-8 일땐.. $_GET = xss_clean($_GET, 'utf-8'); 요렇게.. 호출합니다.
//==========================================================================================================================
// XSS(Cross Site Scripting) 공격에 의한 데이터 검증 및 차단
//--------------------------------------------------------------------------------------------------------------------------
function xss_clean($data, $charset='')
{
// If its empty there is no point cleaning it :\
if(empty($data))
return $data;
// Recursive loop for arrays
if(is_array($data))
{
foreach($data as $key => $value)
{
$data[$key] = xss_clean($value, $charset);
}
return $data;
}
// http://svn.bitflux.ch/repos/public/popoon/trunk/classes/externalinput.php
// +----------------------------------------------------------------------+
// | Copyright (c) 2001-2006 Bitflux GmbH |
// +----------------------------------------------------------------------+
// | Licensed under the Apache License, Version 2.0 (the "License"); |
// | you may not use this file except in compliance with the License. |
// | You may obtain a copy of the License at |
// | http://www.apache.org/licenses/LICENSE-2.0 |
// | Unless required by applicable law or agreed to in writing, software |
// | distributed under the License is distributed on an "AS IS" BASIS, |
// | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
// | implied. See the License for the specific language governing |
// | permissions and limitations under the License. |
// +----------------------------------------------------------------------+
// | Author: Christian Stocker <chregu@bitflux.ch> |
// +----------------------------------------------------------------------+
//한글이 있으면 UTF-8로 변환
$utf8_data = iconv("EUC-KR", "UTF-8", $data);
if (preg_match_all('!['.'\x{1100}-\x{11ff}\x{3130}-\x{318f}\x{ac00}-\x{d7af}'.']+!u', $utf8_data, $match))
{
$data = $utf8_data;
}
// Fix &entity\n;
$data = str_replace(array('&','<','>'), array('&amp;','&lt;','&gt;'), $data);
$data = preg_replace('/(&#*\w+)[\x00-\x20]+;/u', '$1;', $data);
$data = preg_replace('/(&#x*[0-9A-F]+);*/iu', '$1;', $data);
if (function_exists("html_entity_decode"))
{
//$data = html_entity_decode($data, ENT_COMPAT, 'UTF-8');
$data = html_entity_decode($data);
}
else
{
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
$data = strtr($data, $trans_tbl);
}
// Remove any attribute starting with "on" or xmlns
$data = preg_replace('#(<[^>]+?[\x00-\x20"\'])(?:on|xmlns)[^>]*+>#iu', '$1>', $data);
// Remove javascript: and vbscript: protocols
$data = preg_replace('#([a-z]*)[\x00-\x20]*=[\x00-\x20]*([`\'"]*)[\x00-\x20]*j[\x00-\x20]*a[\x00-\x20]*v[\x00-\x20]*a[\x00-\x20]*s[\x00-\x20]*c[\x00-\x20]*r[\x00-\x20]*i[\x00-\x20]*p[\x00-\x20]*t[\x00-\x20]*:#iu', '$1=$2nojavascript...', $data);
$data = preg_replace('#([a-z]*)[\x00-\x20]*=([\'"]*)[\x00-\x20]*v[\x00-\x20]*b[\x00-\x20]*s[\x00-\x20]*c[\x00-\x20]*r[\x00-\x20]*i[\x00-\x20]*p[\x00-\x20]*t[\x00-\x20]*:#iu', '$1=$2novbscript...', $data);
$data = preg_replace('#([a-z]*)[\x00-\x20]*=([\'"]*)[\x00-\x20]*-moz-binding[\x00-\x20]*:#u', '$1=$2nomozbinding...', $data);
// Only works in IE: <span style="width: expression(alert('Ping!'));"></span>
$data = preg_replace('#(<[^>]+?)style[\x00-\x20]*=[\x00-\x20]*[`\'"]*.*?expression[\x00-\x20]*\([^>]*+>#i', '$1>', $data);
$data = preg_replace('#(<[^>]+?)style[\x00-\x20]*=[\x00-\x20]*[`\'"]*.*?behaviour[\x00-\x20]*\([^>]*+>#i', '$1>', $data);
$data = preg_replace('#(<[^>]+?)style[\x00-\x20]*=[\x00-\x20]*[`\'"]*.*?s[\x00-\x20]*c[\x00-\x20]*r[\x00-\x20]*i[\x00-\x20]*p[\x00-\x20]*t[\x00-\x20]*:*[^>]*+>#iu', '$1>', $data);
// Remove namespaced elements (we do not need them)
$data = preg_replace('#</*\w+:\w[^>]*+>#i', '', $data);
do
{
// Remove really unwanted tags
$old_data = $data;
$data = preg_replace('#</*(?:applet|b(?:ase|gsound|link)|embed|frame(?:set)?|i(?:frame|layer)|l(?:ayer|ink)|meta|object|s(?:cript|tyle)|title|xml)[^>]*+>#i', '', $data);
}
while ($old_data !== $data);
if($charset=='')
$data = iconv("UTF-8", "EUC-KR", $data);
return $data;
}
/*
foreach($_GET as $key=>$value) {
$_GET[$key] = xss_clean($value);
}
*/
$_GET = xss_clean($_GET);
//==========================================================================================================================
http://sir.co.kr/bbs/board.php?bo_table=cm_free&sca=&sfl=wr_subject&stx=한글&sop=and
이런 경우를 말씀하시는 것이 아닌지요?
방금 새버전 설치하고 테스트 해봤어요~
이런 경우를 말씀하시는 것이죠?
http://shapys.hosting.paran.com/bbs/board.php?bo_table=test
두번째 성공했습니다.
압축을 푸니 파일도 다 있네요....
맨 처음 받아서 쓸때 이런일이 있어서...좀 고생했었습니다.
그이후 그누보드 받을때는 주의를 기울이고는 합니다.
윈도우7 HOME EDITION 이고 익스8입니다.
리자님~ 항상 감사드리고 있습니다.
건강하세요^^
그누보드에 문제가 있는게 아니라, 초고속 다운로드시에 파일을 읽으면서 다운을 하는데 용량이 작은 파일은(보통 몇 메가 이내)초고속 다운에서 수 초 정도밖에 안걸리기 때문에 오류가 나는 겁니다.
현재 그누보드 다운로드는 정상으로 판단하고 있습니다.
두번씩 꼭 재 다운 로드 받습니다.
그누만 그런게 아니었군요..
다운로드시 확인은 꼭 해야겠네요^^