2.65버전설치하고 글등록에 에러에대한문의 > 그누3질답

그누3질답

2.65버전설치하고 글등록에 에러에대한문의 정보

그누보드 2.65버전설치하고 글등록에 에러에대한문의

본문

Warning: Wrong parameter count for srand() in c:\inetpub\wwwroot\gnu\bbs\norobot.php on line 14
윈도우환경에서 설치하고 계시는것 같군요.
제 생각에는 그누보드의 설치에 요구되는 환경을 만들어주셔야 할것 같습니다.

위의 의 에러내용으로 보면 php의 버전이 의심스럽군요.
php의 매뉴얼 페이지에서 srand()에 관해 찾아보면
Since PHP 4.2.0 it's no longer necessary to seed the random number generator before using it.
라는 문구가 나옵니다.
만약 PHP 4.2.0이하의 버전을 사용중이라면,

c:\inetpub\wwwroot\gnu\bbs\norobot.php 의 14번째 줄의
srand(); 를
srand(make_seed()); 로 수정해 주시고.

다음 함수를 페이지의 처음이나 마지막쯤에 추가해 보세요.
// seed with microseconds
function make_seed() {
    list($usec, $sec) = explode(' ', microtime());
    return (float) $sec + ((float) $usec * 100000);
}

// 출처는 PHP 매뉴얼 ...


아래는 그누보드의 요구환경입니다.
php버전의 요구환경이 수정되어야 하겠군요. ^ ^


Apache : Version 1.3.12 이상
PHP : Version 4.0.6 이상
MySql : Version 3.23.10-alpha 이상
sendmail : Version 8.10.2
위의 프로그램이 설치된 Linux, Unix 계열등의 OS에서 사용 가능합니다.
Windows 계열에서는 테스트하지 않았으므로 제대로 실행되는지 알 수 없습니다.
* 주의 : 하위 버전에서는 특정 프로그램이 실행되지 않을 수 있습니다.

참고) 그누보드 개발 환경
Apache : Version 1.3.27
PHP : Version 4.3.0
MySql : Version 3.23.52
sendmail : Version 8.11.6

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT