dokuwiki의 fckeditor와 비슷한 증상인데 원인은 완전히 달랐다.
증상
wikieditor -> FCKEditor 로는 변환이 되지만
FCKEditor ->wikieditor 로는 변환이 되지 않음(내용이 전부 사라짐)
원인
[Tue Jan 04 16:32:57 2011] [error] [client 125.132.149.241] PHP Warning: Unknown: POST Content-Length of 501 bytes exceeds the limit of -1073741824 bytes in Unknown on line 0, referer: http://localhost/mediawiki-1.15.5/index.php?title=Housing_front&action=edit |
예전 ajaxplorer의 업로드 용량을 늘리기 위해 설정한
/etc/php5/apache2/php.ini (우분투 기준) 파일의
이 설정이 어떤 값을 넘어섰기 때문으로 추측됨
추측
-1,073,741,824 은 1100 0000 0000 0000 0000 0000 0000 0000(2) 인데
post_max_size가 기가 단위로는 설정되어서는 안되서 그럴려나?
0011 1111 1111 1111 1111 1111 1111 1111(2)는 10진수로
1,073,741,823 대략 1기가 정도이다. post max 값이 1기가를 넘으면 충돌이 나는 것으로 추측된다.
실험
post_max_size = 1G는 이상없이 변환되고
post_max_size = 2G는 변환이 되지 않는다.
결론
무리하게 post_max_size를 키우진 말자.