제가 전에 게시판 생성이 안된다고 질문한 적이 있는데, (http://www.cosmosfarm.com/threads/document/827)
4대의 서버에서 테스트해본 결과
PHP 버전과는 별 관계가 없는 듯하고, 이상하게도 유독 Nginx 서버 2대에서만 문제가 생기는 것 같은데,
혹시 K Board를 Nginx에서 테스트해보셨다면, Nginx에서 테스트하실때는 문제가 없으셨는지요?
Nginx 호환성이 문제인지 단순히 서버 설정이 문제인지 감이 안 잡혀서요... (웹 서버에 따라 호환이 안된다는게 좀 이상하기는 한데..)
아쉽지만, Nginx서버에서는 테스트되지 않았습니다.
윈도우, 리눅스의 아파치로 테스트 되었습니다.
또한 워드프레스가 완전히 Nginx를 지원하고 있지는 않치만 아래 링크와 같이 도움말 페이지들이 있으니 참고해보세요.
http://codex.wordpress.org/Nginx
저희도 가능한 빠르게 테스트 해보도록 하겠습니다. (테스트를 위해서 지원을 해주시면 더 좋습니다.)
서버 지원해드리고 싶지만, 실 서비스에 사용하는 서버 외 테스트 서버는 저도 얻어서 사용하는 처지라...
워드프레스를 Nginx 서버로 써보면서 느낀 부분은 그냥 Apache 쓰면서 조금 더 최적화 잘하고 캐시 잡아주고하는게 낫겠더군요... 이것저것 충돌나는게 실로 많았습니다.
제가 서버 전문가가 아니다보니 그냥 충돌나는거 찾아가면서 하나씩 해결을 하는데, 맨날 뭐좀하면 충돌하니 골치가 아파서 ㅎㅎ
그렇군요, 아직은 Nginx 지원에 약한듯 싶네요. 하지만 뭐 나아지겠죠^^
KBoard도 기술에 뒤쳐지지 않도록 관심갖고 업데이트 하도록 하겠습니다.
Nginx 환경에서 워드프레스 설치하여 테스트 중인데, kboard 글쓰기에 문제가 있습니다.
아마 nginx의 rewrite rule이 맞지 않아서 그런 것 같은데 확인 바랍니다.
# enforce NO www
if ($host ~* ^www\.(.*))
{
set $host_without_www $1;
rewrite ^/(.*)$ $scheme://$host_without_www/$1 permanent;
}
# unless the request is for a valid file, send to bootstrap
if (!-e $request_filename)
{
rewrite ^(.+)$ /index.php?q=$1 last;
}
# catch all
error_page 404 /index.php;
}
nginx 설정 파일에 이렇게 했는데 잘 안되네요. 글을 쓰고나서 확인버튼을 누르면 다음 화면으로 넘어가질 않습니다.