Page MenuHomePhabricator

MediaWiki internal error.
Closed, ResolvedPublic

Description

미디어위키 섭폭은 새 작업 만들지 마시고 여기에 댓글로 보고해 주세요.

원본 설명
15.12.12. 04:30경 리브레_위키_12·10_서버_사태 문서를 수정 중에 오류가 발생했습니다. 에러 메시지는 아래와 같습니다. 현재 위키 수정이 안 되는 것 같습니다.

MediaWiki internal error.
Original exception: [a70d7816] /index.php?title=%EB%A6%AC%EB%B8%8C%EB%A0%88_%EC%9C%84%ED%82%A4_12%C2%B710_%EC%84%9C%EB%B2%84_%EC%82%AC%ED%83%9C&action=submit DBQueryError from line 1090 of /web/wiki/includes/db/Database.php: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script
Query: SELECT page_latest FROM page WHERE page_id = '51508' AND page_namespace = '0' AND page_title = '리브레_위키_12·10_서버_사태' LIMIT 1 FOR UPDATE
Function: WikiPage::lockAndGetLatest
Error: 2062 Read timeout is reached (localhost)
Backtrace:
#0 /web/wiki/includes/db/Database.php(1047): DatabaseBase->reportQueryError(string, integer, string, string, boolean)
#1 /web/wiki/includes/db/Database.php(1572): DatabaseBase->query(string, string)
#2 /web/wiki/includes/db/Database.php(1239): DatabaseBase->select(string, string, array, string, array)
#3 /web/wiki/includes/page/WikiPage.php(2987): DatabaseBase->selectField(string, string, array, string, array)
#4 /web/wiki/includes/page/WikiPage.php(1823): WikiPage->lockAndGetLatest()
#5 /web/wiki/includes/page/WikiPage.php(1735): WikiPage->doModify(WikitextContent, integer, User, string, array)
#6 /web/wiki/includes/EditPage.php(2017): WikiPage->doEditContent(WikitextContent, string, integer, boolean, User, string)
#7 /web/wiki/includes/EditPage.php(1391): EditPage->internalAttemptSave(array, boolean)
#8 /web/wiki/includes/EditPage.php(577): EditPage->attemptSave(array)
#9 /web/wiki/includes/actions/EditAction.php(58): EditPage->edit()
#10 /web/wiki/includes/actions/SubmitAction.php(40): EditAction->show()
#11 /web/wiki/includes/MediaWiki.php(457): SubmitAction->show()
#12 /web/wiki/includes/MediaWiki.php(254): MediaWiki->performAction(Article, Title)
#13 /web/wiki/includes/MediaWiki.php(699): MediaWiki->performRequest()
#14 /web/wiki/includes/MediaWiki.php(474): MediaWiki->main()
#15 /web/wiki/index.php(43): MediaWiki->run()
#16 {main}
Exception caught inside exception handler: [cc8a729e] /index.php?title=%EB%A6%AC%EB%B8%8C%EB%A0%88_%EC%9C%84%ED%82%A4_12%C2%B710_%EC%84%9C%EB%B2%84_%EC%82%AC%ED%83%9C&action=submit DBQueryError from line 1090 of /web/wiki/includes/db/Database.php: A connection error occured.
Query: SELECT page_id,page_namespace,page_title,page_len,page_is_redirect,page_latest,page_content_model FROM page WHERE (page_namespace = '2' AND page_title = '역보') OR (page_namespace = '3' AND page_title = '역보') OR (page_namespace = '1' AND page_title = '리브레_위키_12·10_서버_사태')
Function: LinkBatch::doQuery (for Skin::preloadExistence)
Error: 2006 MySQL server has gone away (localhost)
Backtrace:
#0 /web/wiki/includes/db/Database.php(1030): DatabaseBase->reportQueryError(string, integer, string, string, boolean)
#1 /web/wiki/includes/db/Database.php(1572): DatabaseBase->query(string, string)
#2 /web/wiki/includes/cache/LinkBatch.php(204): DatabaseBase->select(string, array, string, string)
#3 /web/wiki/includes/cache/LinkBatch.php(131): LinkBatch->doQuery()
#4 /web/wiki/includes/cache/LinkBatch.php(120): LinkBatch->executeInto(LinkCache)
#5 /web/wiki/includes/skins/Skin.php(254): LinkBatch->execute()
#6 /web/wiki/includes/skins/Skin.php(172): Skin->preloadExistence()
#7 /web/wiki/skins/Libre/SkinLibre.php(49): Skin->initPage(OutputPage)
#8 /web/wiki/includes/skins/SkinTemplate.php(239): SkinLibre->initPage(OutputPage)
#9 /web/wiki/includes/OutputPage.php(2329): SkinTemplate->outputPage()
#10 /web/wiki/includes/exception/MWException.php(204): OutputPage->output()
#11 /web/wiki/includes/exception/MWException.php(244): MWException->reportHTML()
#12 /web/wiki/includes/exception/MWExceptionHandler.php(69): MWException->report()
#13 /web/wiki/includes/exception/MWExceptionHandler.php(180): MWExceptionHandler::report(DBQueryError)
#14 /web/wiki/includes/MediaWiki.php(483): MWExceptionHandler::handleException(DBQueryError)
#15 /web/wiki/index.php(43): MediaWiki->run()
#16 {main}

Event Timeline

yeokbo updated the task description. (Show Details)Dec 12 2015, 4:36 AM
yeokbo added a subscriber: yeokbo.
yeokbo created this task.
yeokbo raised the priority of this task from to Needs Triage.
Restricted Application added a subscriber: revi. · View Herald TranscriptDec 12 2015, 4:36 AM

/web/wiki/includes/db/Database.php: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script

이츠레아님이 1.26업데이트 후에 업데이트 스크립트를 작동 안하신걸로보입니다.

revi added a comment.Dec 12 2015, 7:49 PM

그걸 안 돌릴 리가.... 돌렸답니다.

지금은 들어가지네요

문서 DB 갱신이 현저히 느려진 것 같은 데,
갱신 주기 조정이 있었나요?

mykim5902 triaged this task as Unbreak Now! priority.Dec 14 2015, 5:54 PM

Error 524 Ray ID: 2548aa8f3d323a00 • 2015-12-14 08:53:32 UTC

mykim5902 lowered the priority of this task from Unbreak Now! to Needs Triage.Dec 14 2015, 6:06 PM
mykim5902 triaged this task as Unbreak Now! priority.Dec 14 2015, 10:21 PM

간헐적으로 524 에러가 발생하니

서버 리부팅 부탁드립니다.

현재 502 에러가 뜨면서 접속이 안 되고 있습니다.

mykim5902 lowered the priority of this task from Unbreak Now! to Needs Triage.Dec 14 2015, 11:00 PM

안정됨

mykim5902 triaged this task as Unbreak Now! priority.Dec 14 2015, 11:09 PM
zlzleking lowered the priority of this task from Unbreak Now! to Needs Triage.

다시 터지고 있습니다...

계속 502 에러가 나오네요.

zlzleking triaged this task as Unbreak Now! priority.Dec 14 2015, 11:12 PM

루아 내려주세요
아까 내리신다면서 여전히 있네요

502에러. 00:45경~

제가 모듈을 편집할때마다 에러가 발생했습니다. 루아 문제일 가능성도 있습니다.

itsurea closed this task as Resolved.
itsurea claimed this task.

안정화 된것으로 보임.
완료처리

mykim5902 reopened this task as Open.Dec 18 2015, 6:08 PM

Error 502

Error 502

502 오류야 뭐 간간히 뜰 수도 있는거죠. 물리섭 이전도 확정되었고 하니 이슈 닫아주세요

revi closed this task as Resolved.Dec 22 2015, 6:44 PM
revi moved this task from Backlog to 완료 on the 미디어위키 board.Dec 22 2015, 6:50 PM