Відмінності між версіями «Енциклопедія Носівщини:Конфігурування»

Матеріал з Енциклопедія Носівщини
 
(Не показано 11 проміжних версій цього користувача)
Рядок 1: Рядок 1:
 
'''Енциклопедія Носівщини:Конфігурування'''
 
'''Енциклопедія Носівщини:Конфігурування'''
 +
 +
;Помилка 403
 +
:Відключення ModSecurity в CPanel
  
 
;Зміна назви головної сторінки
 
;Зміна назви головної сторінки
 
: [[MediaWiki:Mainpage]]
 
: [[MediaWiki:Mainpage]]
  
;Прибирання заголовку з головної сторінки
+
;Прибирання заголовку з головної сторінки, адаптивний дизайн
 
: [[MediaWiki:Common.css]]
 
: [[MediaWiki:Common.css]]
  
 
;Інструменти під вікном редагування
 
;Інструменти під вікном редагування
 
:[[MediaWiki:Edittools]]
 
:[[MediaWiki:Edittools]]
 +
:Додати https://www.mediawiki.org/wiki/Extension:CharInsert і конфігурування в LocalSettin.php 
 +
 +
;Бокове меню
 +
:[[MediaWiki:Sidebar]]
  
 
;Реалізація [[Спеціальна:Створити_сторінку]]
 
;Реалізація [[Спеціальна:Створити_сторінку]]
Рядок 40: Рядок 47:
 
;Google Search Console
 
;Google Search Console
 
:https://search.google.com/search-console?resource_id=sc-domain%3Awikinosivka.info
 
:https://search.google.com/search-console?resource_id=sc-domain%3Awikinosivka.info
 +
 +
;Сортування категорій
 +
:https://www.mediawiki.org/wiki/Manual:$wgCategoryCollation
 +
 +
:https://www.mediawiki.org/wiki/Manual:$wgCategoryCollation
 +
 +
: Внести рядок до LocalSettings.php
 +
:: $wgCategoryCollation = 'uca-uk'; або
 +
:: $wgCategoryCollation = 'uca-uk-u-kn';  для цифрового сортування
 +
 +
:Потім зробити таке:
 +
 +
::для виконання запуску php Вашого скрипту Вам потрібно зайти у директорію, де знаходиться відповідний файл:
 +
 +
:::cd /home/wikinosivka/public_html/maintenance
 +
 +
::Та запустити php відновідно до Вашої версії (так як у Вас 7.4 - запускала для неї):
 +
 +
:::/opt/alt/php74/usr/bin/php updateCollation.php
 +
 +
::Щоб це виконувати самостійно від cPanel користувача - можемо відкрити ssh доступ.
 +
::За потреби - вкажіть потрібного користувача та надамо доступ.
 +
 +
;Спам-фільтр
 +
:[[MediaWiki:Spam-whitelist]]
 +
 +
;Надто швидке наповнення err_log
 +
: [16-Jan-2024 22:58:54 Europe/Helsinki] PHP Warning:  Invalid argument supplied for foreach() in /home/wikinosivka/public_html/includes/cache/localisation/LocalisationCache.php on line 459
 +
: [16-Jan-2024 22:58:54 Europe/Helsinki] PHP Notice:  unserialize(): Error at offset 158 of 21429 bytes in /home/wikinosivka/public_html/includes/cache/localisation/LCStoreDB.php on line 66
 +
: В LocalSettings.php прибрати коментар з рядка
 +
: $wgCacheDirectory = "$IP/cache";
 +
: Пояснення див. https://www.mediawiki.org/wiki/Manual:$wgCacheDirectory
 
== Посилання ==
 
== Посилання ==
* [https://www.mediawiki.org/wiki/Manual:FAQ Manual:FAQ - MediaWiki]
+
* https://www.mediawiki.org/wiki/Manual:FAQ
 
 
 
[[Категорія:Енциклопедія Носівщини]]
 
[[Категорія:Енциклопедія Носівщини]]

Поточна версія на 23:49, 16 січня 2024

Енциклопедія Носівщини:Конфігурування

Помилка 403
Відключення ModSecurity в CPanel
Зміна назви головної сторінки
MediaWiki:Mainpage
Прибирання заголовку з головної сторінки, адаптивний дизайн
MediaWiki:Common.css
Інструменти під вікном редагування
MediaWiki:Edittools
Додати https://www.mediawiki.org/wiki/Extension:CharInsert і конфігурування в LocalSettin.php
Бокове меню
MediaWiki:Sidebar
Реалізація Спеціальна:Створити_сторінку
Встановлення Extension:CreatePageUw https://www.mediawiki.org/wiki/Extension:CreatePageUw і конфігурування в LocalSettin.php
FavIcon
Файл favicon.png перейменувати в favicon.ico і розмістити в корінь
Лого
Завантажити файл і сконфігурувати LocalSettings.php
Google Analytics
Створений «Обліковий запис», проведено «Налаштувати потік даних» і отримано Global site tag (gtag.js). Завантажене і сконфігуроване через LocalSettings.php розширення https://www.mediawiki.org/wiki/Extension:HeadScript
Короткий URL
зміни в .htaccess і LocalSettings.php, див. https://www.mediawiki.org/wiki/Manual:Short_URL/Apache
SiteMap
Завантажене і сконфігуроване через LocalSettings.php розширення https://www.mediawiki.org/wiki/Extension:AutoSitemap
Додане посилання на сайтмеп через https://search.google.com/search-console/sitemaps?resource_id=sc-domain%3Awikinosivka.info&hl=uk
HTTPS
Додали в файл .htaccess в домашній директорії сайту правило
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Google Search Console
https://search.google.com/search-console?resource_id=sc-domain%3Awikinosivka.info
Сортування категорій
https://www.mediawiki.org/wiki/Manual:$wgCategoryCollation
https://www.mediawiki.org/wiki/Manual:$wgCategoryCollation
Внести рядок до LocalSettings.php
$wgCategoryCollation = 'uca-uk'; або
$wgCategoryCollation = 'uca-uk-u-kn'; для цифрового сортування
Потім зробити таке:
для виконання запуску php Вашого скрипту Вам потрібно зайти у директорію, де знаходиться відповідний файл:
cd /home/wikinosivka/public_html/maintenance
Та запустити php відновідно до Вашої версії (так як у Вас 7.4 - запускала для неї):
/opt/alt/php74/usr/bin/php updateCollation.php
Щоб це виконувати самостійно від cPanel користувача - можемо відкрити ssh доступ.
За потреби - вкажіть потрібного користувача та надамо доступ.
Спам-фільтр
MediaWiki:Spam-whitelist
Надто швидке наповнення err_log
[16-Jan-2024 22:58:54 Europe/Helsinki] PHP Warning: Invalid argument supplied for foreach() in /home/wikinosivka/public_html/includes/cache/localisation/LocalisationCache.php on line 459
[16-Jan-2024 22:58:54 Europe/Helsinki] PHP Notice: unserialize(): Error at offset 158 of 21429 bytes in /home/wikinosivka/public_html/includes/cache/localisation/LCStoreDB.php on line 66
В LocalSettings.php прибрати коментар з рядка
$wgCacheDirectory = "$IP/cache";
Пояснення див. https://www.mediawiki.org/wiki/Manual:$wgCacheDirectory

Посилання[ред. код]