Ознакомился недавно с
wiki-философией и захотелось поставить себе
wiki на локальный сервер в качестве архива различных статей. Скачал с
www.sourceforge.net последнюю версию
MediaWiki 1.9 , которая была заявлена как стабильная.
Очень долго не мог создать таблицы в
MySQL. Инсталлятор постоянно выдавал ошибку #1238. В описании значилось, что требуется openssl. В итоге выяснилось, что нужно было просто включить поддержку InnoDB с транзакциями.
Инсталлятор создал кофиг с таблицами. Запустилась главная страница. Немного полазив по порталу, не найдя конфигуратора для wiki стало понятно, что нужно лезть ручками в
LocalSettings.php и туда вносить все изменения.
А теперь поговорим о смешном. После внесения любых (!) изменений в
LocalSettings.php, портал начинал выдавать ошибки, связанные с поздней высылкой headers в различных подключаемых файлах. Если же заменить измененный файл
LocalSettings.php на такой-же из папки
config, то все работает нормально. Пробовал написать внутри
LocalSettings.php, чтобы он при выполнении каждый раз ставил себе старую дату модификации (как у оригинального
config/LocalSettings.php), но этот трюк не прошел.
В багтраке ничего не нашел, перерыл весь интернет.. пусто.. Опускаю руки и надеюсь на вашу помощь!