미디어위키 관련 오류 질문입니다.

gkman1의 이미지

안녕하세요. 미디어위키 엔진을 쓰다 보니 몇 가지 오류가 나와서 문의드리려 합니다. (미디어위키 관련 커뮤니티가 거의 없어서요...)

1. 미디어위키 한국어버전을 설치하면 글자가 깨집니다.

미디어위키 엔진을 한국어로 설치했더니 글자가 깨져서 나오더군요. 한국어로 입력은 되는데 메뉴를 비롯한 다른 항목에 쓰인 한국어들은 모조리 깨져서 나옵니다. 검색창을 통해 검색을 하면 검색시 뜨는 'title=Special:Search&search='를 특수문서 입력할 때 쓰는 그것으로 생각하는지 특수문서 검색이나 하고요. 다른 호스팅에서 구 엔진(1.42)을 쓸 때는 전혀 발생하지 않던 문제입니다.

한국어로 할 때는 도저히 해결 방안이 보이질 않아서 영어 옵션을 깔고 설치를 했더니 이건 또 되더군요. 더군다나 '사용자 환경 설정'을 통해 사용자 언어를 '한국어'로 설정했더니 이 또한 잘 됩니다. 오직 설치할 때 한국어판 설치가 안될 뿐이지요. 해서 일단 영어판을 사용중이긴 합니다만 위키문법도 죄다 영어로 쳐야 하는지라 이래저래 불편한게 아닙니다.

phpMyAdmin에 들어가보니

MySQL 문자셋: UTF-8 Unicode (utf8)
MySQL connection collation: utf8_unicode_ciㅏㅇ

라고 뜨던데 이와 관련된 걸까요? utf8_unicode_ci부분은 다른 걸로도 대체 가능하고, 이 중에는 utf8_general_ci도 있더군요.

2. 파일 업로드에 용량 제한(?)이 걸립니다.

이 역시 구 버전에서 다른 호스팅 업체를 이용할 때는 발생하지 않던 문제입니다. 위키다 보니까 아무래도 그림 파일을 많이 올리게 되는데 일정 용량 이상의 파일을 올리면 에러 메시지가 뜹니다. 대략 이런 식이죠.

Fatal error: Allowed memory size of 29360128 bytes exhausted (tried to allocate 2592 bytes) in /home/g/gkman1/public_html/includes/media/Bitmap.php on line 194

해서 문제의 파일에 있는 194번째 줄을 봤더니 이렇게 적혀 있더군요.

$src_image = call_user_func( $loader, $srcPath );

이것만으로는 뭐가 문제인지 모르겠어요.

그런데 또 재미있는게... 이렇게 메시지가 뜨긴 해도 그 그림 전체가 뜬 페이지만 못 볼 뿐이지 파일 자체를 사용하긴 하더군요. 같은 파일을 올리려 하면 같은 파일이 올라와 있다고 경고창이 뜨고(경고창에 나온 - 원본보다는 훨씬 작은 - 그림도 제대로 뜨고, 문서에서 크기를 줄여 입력을 하면 제대로 나오기도 하더라는 거죠. 이걸 대체 어떻게 해서해야 할지...

혹시 이런 문제들 아시는 분 있을지 궁금합니다. 혹시나 하여 문제된 Bitmap.php파일도 첨부합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.