Участник:Andrey Kruglov/MediaWiki Updade to 1.29 — различия между версиями

Материал из Zanoza
Перейти к: навигация, поиск
м
м
 
Строка 2: Строка 2:
  
 
* Тупо заменил git на REL1_29 и попробовал поставиться. Оказалось, что половина репозиториев не нужна, уже это всё обратно вернули в основной репозиторий. Поубирал "лишние" репозитории типа Vector, Cite, GeShi и т.п. Копирование базы, php update.php и вроде почти заработало.
 
* Тупо заменил git на REL1_29 и попробовал поставиться. Оказалось, что половина репозиториев не нужна, уже это всё обратно вернули в основной репозиторий. Поубирал "лишние" репозитории типа Vector, Cite, GeShi и т.п. Копирование базы, php update.php и вроде почти заработало.
 +
 +
==Fixed==
 +
* "Почти" заработало -- потому что пришлось отрубить своё самописное расширение ZanozaSci. Разобрался: получение текста через Article->getContent  https://www.mediawiki.org/wiki/Manual:Article.php заменил на WikiPage https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:WikiPage.php
 
* Опять якобы нет миниатюр: ведь нельзя же просто так взять и обновить mediawiki. (Починил опять так же: грохнул каталог /w/images и создал симлинк images на ../images -- работает.)
 
* Опять якобы нет миниатюр: ведь нельзя же просто так взять и обновить mediawiki. (Починил опять так же: грохнул каталог /w/images и создал симлинк images на ../images -- работает.)
 
 
==TODO==
 
* "Почти" заработало -- потому что пришлось отрубить своё самописное расширение ZanozaSci. Поживём пока без него.
 
  
  
 
==Проверка загрузки картинок==
 
==Проверка загрузки картинок==
 
[[File:UpdateToMediawiki_REL1_29_TestImage.jpg]]
 
[[File:UpdateToMediawiki_REL1_29_TestImage.jpg]]

Текущая версия на 01:38, 9 декабря 2017

Перенёс сайт на другой вебсер (CentOS 7 PHP до 5.6 -> CentOS 7 PHP 7.0) пришлось подымать версию mediawiki до 1.29 (было 1.25).

  • Тупо заменил git на REL1_29 и попробовал поставиться. Оказалось, что половина репозиториев не нужна, уже это всё обратно вернули в основной репозиторий. Поубирал "лишние" репозитории типа Vector, Cite, GeShi и т.п. Копирование базы, php update.php и вроде почти заработало.

Fixed

  • "Почти" заработало -- потому что пришлось отрубить своё самописное расширение ZanozaSci. Разобрался: получение текста через Article->getContent https://www.mediawiki.org/wiki/Manual:Article.php заменил на WikiPage https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:WikiPage.php
  • Опять якобы нет миниатюр: ведь нельзя же просто так взять и обновить mediawiki. (Починил опять так же: грохнул каталог /w/images и создал симлинк images на ../images -- работает.)


Проверка загрузки картинок

UpdateToMediawiki REL1 29 TestImage.jpg