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

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

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

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

#!/bin/bash
cd /var/www/папка с вики
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

Ссылки