그누보드4를 PHP5.3 + Zendguard 로 설치되면 어떨까요? 정보
그누보드4를 PHP5.3 + Zendguard 로 설치되면 어떨까요?본문
PHP5.3 + Zendguard 로 설치된 리눅스서버에 그누보드4를 설치하면 어떻겠습니까?
PHP5.2가 안정적이라는 의견이 있던데요...
그리고 Zendoptimizer 와 Zensguard 가 서로 다른 것인가요???
PHP5.2가 안정적이라는 의견이 있던데요...
그리고 Zendoptimizer 와 Zensguard 가 서로 다른 것인가요???
댓글 전체
php 5.3 에서는
number_format() 이라는 함수를 number_format( intval($list[$i]['wr_hit']) ) 으로 고쳐야 합니다. //헷갈리는군요 반대로 해야 하나.
strtotime() 함수를 strtotime( intval($list[$i]['wr_hit']) ) 으로 고쳐야 합니다.
split() 함수는 사라졌기 때문에 explode() 함수로 써야 합니다.
ereg() 함수는 그누에서는 쓰지 않는거 같긴 하지만 ereg 함수를 preg_match 함수로 교체 해야 합니다.
솔직히 php 5.3을 사용하는게 맞다고 보지만
설치하고 나서 이와 같은 에러 보정 작업을 몇가지는 해줘야 합니다.
설치하고 나서 하루정도는 에러를 고쳐야 하는데,
크게
5.3에서 지원하지 않는함수들을 수정
5.3에서는 몇몇 함수가 int, string 등의 타입을 정확히 검사하므로 그 부분만 수정해주시면 됩니다.
Zendguard는 php 소스 함호화하는 프로그램이구 암호화하면 다른 사람은 해당 소스를 열어서 읽을수도 없으며, 수정할 경우 프로그램이 멈춥니다.
ZendOptimzer 가 이러한 암호화된 소스를 해독해서 다시 원상태로 실행시키는 역할을 하는 거구, 그밖에도 php 의 실행 속도를 개선하기 위해서 일반적으로 설치합니다.
ZendGuard 는 일년 라이센스가 80 만원이었나... 로 기억.
number_format() 이라는 함수를 number_format( intval($list[$i]['wr_hit']) ) 으로 고쳐야 합니다. //헷갈리는군요 반대로 해야 하나.
strtotime() 함수를 strtotime( intval($list[$i]['wr_hit']) ) 으로 고쳐야 합니다.
split() 함수는 사라졌기 때문에 explode() 함수로 써야 합니다.
ereg() 함수는 그누에서는 쓰지 않는거 같긴 하지만 ereg 함수를 preg_match 함수로 교체 해야 합니다.
솔직히 php 5.3을 사용하는게 맞다고 보지만
설치하고 나서 이와 같은 에러 보정 작업을 몇가지는 해줘야 합니다.
설치하고 나서 하루정도는 에러를 고쳐야 하는데,
크게
5.3에서 지원하지 않는함수들을 수정
5.3에서는 몇몇 함수가 int, string 등의 타입을 정확히 검사하므로 그 부분만 수정해주시면 됩니다.
Zendguard는 php 소스 함호화하는 프로그램이구 암호화하면 다른 사람은 해당 소스를 열어서 읽을수도 없으며, 수정할 경우 프로그램이 멈춥니다.
ZendOptimzer 가 이러한 암호화된 소스를 해독해서 다시 원상태로 실행시키는 역할을 하는 거구, 그밖에도 php 의 실행 속도를 개선하기 위해서 일반적으로 설치합니다.
ZendGuard 는 일년 라이센스가 80 만원이었나... 로 기억.
정정합니다.
제 서버가 php 5.3.26 이군요.
아무 문제 없이 작동하네요..
요즘 정신이 없어서.
제 서버가 php 5.3.26 이군요.
아무 문제 없이 작동하네요..
요즘 정신이 없어서.