Обслуживание Mediawiki — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
м (Скрипт наложения патча на MW)
м (composer)
Строка 16: Строка 16:
  
 
== composer ==
 
== composer ==
 +
 +
#!/bin/bash
 +
cd /var/www/папка с вики
 
  echo Обновление расширений Composer для SMW
 
  echo Обновление расширений Composer для SMW
 
  echo Скрипт д.б. запущен из папки куда установлена МедиаВики
 
  echo Скрипт д.б. запущен из папки куда установлена МедиаВики

Версия 14:19, 24 сентября 2016

Скрипт наложения патча на MW

#!/bin/bash
echo Наложение патча на MW 1.26.4
echo Скрипт д.б. запущен из папки куда установлена МедиаВики
echo Скачивание патча MW 1.26.4
wget https://releases.wikimedia.org/mediawiki/1.26/mediawiki-1.26.4.patch.gz
echo Распаковка патча MW 1.26.4
gzip -d mediawiki-1.26.4.patch.gz 
echo Наложение патча MW 1.26.4
sudo patch -p1 -i mediawiki-1.26.4.patch
echo Удаление скачанных файлов патчей (отключено) удалите вручную
# rm mediawiki-1.26.4.patch.gz
# rm mediawiki-1.26.4.patch

composer

#!/bin/bash
cd /var/www/папка с вики
echo Обновление расширений Composer для SMW
echo Скрипт д.б. запущен из папки куда установлена МедиаВики
echo Обновление Composera
sudo composer update
echo Обновление БД МедиаВики
sudo php maintenance/update.php
echo Обновление БД Семантической МедиаВики
sudo php extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php -d 50 -v

Ссылки