본문 바로가기

삽질의 추억 ㅠㅠ/my errors

Php-syslog-ng-2.9.8j 설치 중 에러

1. php-syslog-ng errors1

Warning: include_once(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Seoul' for 'KST/9.0/no DST' instead in

/usr/local/http/syslog/includes/version.php on line 45

 

date.timezone ="Asia/Seoul"

수정 후 # service httpd restart 후에 다시 웹으로 설치를 시작하여 라이선스부분까지 와서 다음을 클릭한다.

 

 

 

 

2 php-syslog-ng errors2

Function ereg_replace() is deprecated in /usr/local/http/syslog/install/install2.php on line 180

=> http://php.net/manual/en/function.ereg-replace.php

Php-5.3.0 버전 부터는 ereg_replace() 가 preg_replace로 바뀌어서 생기는 문제

에러난 파일에서 일일이 찾아 바꾸는 수 밖에 없다.

역시 다른 파일에서도 에러가 나는데 다음 파일을 모두 ereg => preg 로 바꾼다.

/usr/local/http/htdocs/syslog/includes/regularresult.php

/usr/local/http/htdocs/syslog/includes/jpgraph/jpgraph.php

 

 

나머지 에러도 있는데 그건 추후에… 정리해서 올리겠습니다.