MediaWiki: 500 Внутренняя ошибка сервера после аутентификации - PullRequest
0 голосов
/ 04 ноября 2011

Я пытаюсь исследовать это уже несколько часов, и я не могу найти связанных статей.

У меня установлена ​​MediaWiki, которая работает под SSL и использует расширение AuthPlugin для аутентификации.пользователи во внешнюю базу данных после входа в систему.

Если я вхожу в вики без входа в систему, я вижу контент, который анонимные пользователи увидят просто замечательно.Однако, если я захожу на сайт, вики больше не доступна и выдает только Внутреннюю ошибку сервера 500.

Я проверил журналы ошибок, и там ничего не отображается, что соответствует плохимrequest.

На промежуточном сервере у меня та же кодовая база, работающая под не-SSL, и я не сталкиваюсь с какими-либо проблемами при входе в систему, поэтому я думаю, что может быть что-то делать с комбинациейSSL и AuthPlugin.

Кто-нибудь сталкивался с подобным использованием расширений AuthPlugin под SSL?

Спасибо!

Ответы [ 2 ]

1 голос
/ 08 ноября 2011

Начните с включения отладки и регистрации PHP, чтобы вы могли увидеть ошибку, вместо того, чтобы угадывать, что означает 500:

http://www.mediawiki.org/wiki/Manual:Errors_and_symptoms#MediaWiki_Errors

0 голосов
/ 25 августа 2016

Я столкнулся с этой же проблемой для одного пользователя вики после обновления. Все остальные пользователи вики могут по-прежнему входить в систему. Моя проблема была связана с тем, что пользователь использовал скин, который не работал. После изменения скина пользователя на Vector (по умолчанию) он может войти снова. Я не мог понять, как изменить настройки другого пользователя в качестве администратора, поэтому в итоге я запустил оператор update для базы данных mysql. Надеюсь, это поможет кому-то еще.

...