프로그램 수정을 하셔야 겠습니다.
- 04-04
- 5,645 회
- 2 건
안녕하세요.
저는 A 업체의 SE로 있는 사람입니다.
얼마전 고객의 연락을 받고 프로그램을 살펴보다가
수정하셔야 할 내용이 있어 글을 남깁니다.
(홈페이지를 돌아다녀봤으나 마땅이 남길만한 곳이 없더군요 --;;)
문제는 fread 함수에서 나오는 것입니다.
현재 php 4.3.3 이상의 버전에서 에러가 나는것으로 확인되었습니다.
(저희는 php 4.3.5를 사용중입니다.)
우선 초기 설치 후 관리자 모드에 들어가면
design.php 8라인과 9라인에서 에러가 나게 됩니다.
그 이유는 파일사이즈 체크시 0 크기가 되어있기 때문인데요.
(즉, _headtag.php 파일과 _tailtag.php 파일의 size가 0 일때를 말합니다.)
이것은..
fread($fn, filesize('../_headtag.php')); ->fread($fn, filesize('../_headtag.php')+1);
이런식으로 수정해주시면 해결이 되는듯 싶네요.
(제가 선택한 땜빵방식이니 굳이 저런식으로 안하셔도..^^;;)
마찬가지로 list.php 파일에서도 에러가 나고 있으니 수정후 배포해주시기 바랍니다.
좋은 하루 보내세요. :-)
저는 A 업체의 SE로 있는 사람입니다.
얼마전 고객의 연락을 받고 프로그램을 살펴보다가
수정하셔야 할 내용이 있어 글을 남깁니다.
(홈페이지를 돌아다녀봤으나 마땅이 남길만한 곳이 없더군요 --;;)
문제는 fread 함수에서 나오는 것입니다.
현재 php 4.3.3 이상의 버전에서 에러가 나는것으로 확인되었습니다.
(저희는 php 4.3.5를 사용중입니다.)
우선 초기 설치 후 관리자 모드에 들어가면
design.php 8라인과 9라인에서 에러가 나게 됩니다.
그 이유는 파일사이즈 체크시 0 크기가 되어있기 때문인데요.
(즉, _headtag.php 파일과 _tailtag.php 파일의 size가 0 일때를 말합니다.)
이것은..
fread($fn, filesize('../_headtag.php')); ->fread($fn, filesize('../_headtag.php')+1);
이런식으로 수정해주시면 해결이 되는듯 싶네요.
(제가 선택한 땜빵방식이니 굳이 저런식으로 안하셔도..^^;;)
마찬가지로 list.php 파일에서도 에러가 나고 있으니 수정후 배포해주시기 바랍니다.
좋은 하루 보내세요. :-)