banner.pl 파일에서 fetchrow 를 실행할때 인자값을 제대로 주지 않은 것 같습니다. 확인해 보시기 바랍니다.
> 얼마전에 db를 msql에서 mysql로 바꿨습니다.
> 정확히 말씀드리자면 os는 리눅스를 db는 msql, 사용언어는 perl을 쓰고 있었습니다. 그러다가 db를 ms
> ql에서 mysql로 바꿨지요. 물론 perl에서 소스를 모두 수정했습니다. 결과는 잘 동작하고 있구요. 헌
> 대 문제는 아파치 에러로그에서 다음과 같은 메세지가 계속 나온다는 문제입니다.
>
> dbd모듈을 설치도 해 봤지만 원인을 모르겠습니다.
> 아시는 분은 꼭 좀 해결해 주세요. 로그 파일이 너무 많이 쌓여서요...
> 미리 감사드립니다.
>
> DBD::mysql::st execute failed: You have an error in your SQL syntax near '' at l
> ine 1 at /usr/lib/perl5/site_perl/5.005/i386-linux/Mysql.pm line 172.
> Can't call method "fetchrow" on an undefined value at banner.pl line 248.
|