예전 그누카페 프로그램 관련 문의 드립니다.
본문
예전 그누보드4에서 배포되던 카페 프로그램이 있습니다.
불당님의 클럽 이나 클럽2 말고요
/cafe/ 랑 /cafe_install/ 이라는 폴더로 설치되던 프로그램인데요.
설치하면
/cafe/ 랑 /cafe4/ 폴더가 생기면서 기존 그누보드에 연동되던 카페 프로그램 입니다.
한동안 잘 사용해 왔는데, 갑자기 아래와 같은 오류가 뜨네요.
Fatal error:
The encoded file /home/aesil/www/cafe/config/license.php has expired. in Unknown on line 0
공개로 배포되던 라이센스가 있었는데, 만기가 된 것 같습니다.
연장해서 사용하고 싶은데 라이센스 관련하여 문의드릴 곳이 없어서요.
원개발자 분이나 라이센스 연장방법을 알고 계신분의 도움을 부탁 드립니다.
구글링을 해보니 로빈아빠 님이 올려주신 글이 있긴 하던데,
http://www.coffeen.kr/bbs/board.php?bo_table=tip_gnu&wr_id=332
로빈아빠님이 원 개발자이신지 확실하지는 않네요.
현재 갖고있는 라이센스 파일 (2014-12-31 만기버전) 소스는 아래와 같습니다.
(QA게시판에 사진외의 파일 첨부는 안되는 것 같아서요.)
라이센스 연장해서 사용할 수 있는 방법에 대해 도움 부탁 드립니다.
===================license.php========================================
<?php //003b9
4jcsRUUDhYUEw4kcFogGUR40SKhw
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);
?>
4+oV52tpQZU1HsyvI4h/R1JAgH2CwRB9usrgR/Dmn1epsbuIjDn8I6Yo+77yjACcnKT1ggZX0c02
al9RbRc0a/8qWJ38PG9GxSL9k12Az/U+UA9UsthDhMEzrIWMR++138JjnE08xj8TyeGlh3ZYG0Io
giP8Hxc1lhRSXVAdJ20jiaCMKUZxSDlmHIVIQuqxE8yDp6cxKS+RVceO93NY/+gKs/+eRhT/jnIV
5pPtBFuS0s99oYBxk1WFW+tDCMGNgAaALopxYl8qwjsbP+YnpdBLEwB0KTZl/ZxxJLPhCiJYs8lu
aJ0OQsS0DnvWgA0qf/0IFaXgbdc/QGU32zJ8IdCTc1Tk2+dArWCrml/pMLkfbIIaPQHg23UVmXVO
lvTiZ41GnLKAfQek2YoLmI9OLLnLYur0Ew6fzpM25kooTqb2pKCVaJjXCG/G0YB28MK8OL0o7jKN
CHifdXycS2dQT5gBAH+iFddA2CLBN7EhgazGVv1lEXZnkWubB0tqLCIWYOcjyTJrjtBmJnsL/Kch
L5GMaXHNN1p0GOiD+7mju1ief2j1ECCXEHmRDTMIVe3DozM98nNWob7iwyO5dDKvYl6cNhQa9XCE
4jcsRUUDhYUEw4kcFogGUR40SKhw
=========================================end==============================================
답변 2
ioncube로 암호화된 파일이네요. ioncube에서 파일의 만료 기간으로 설정한 날짜가 초과되어서 나타나는 현상입니다.
ioncube 버전에따라 복호화도 가능하긴하지만 개발자분께서 원하는 상황은 아닐테고, 개발자분께 직접 연락이 닿기를 바라는 수밖에 없겠네요.
카페 솔류션이 불당님께 아니라면 유아원님인가 제작했던 카페 솔류션이 있었는데 지원 중단된지 꽤 됐을겁니다.
그 솔류션이 맞다면 해결하기엔 힘드실 것 같네요.