Відмінності між версіями «Енциклопедія Носівщини:Конфігурування»
Матеріал з Енциклопедія Носівщини
м (Імпортовано 1 версія) |
|||
| (Не показано 30 проміжних версій цього користувача) | |||
| Рядок 1: | Рядок 1: | ||
'''Енциклопедія Носівщини:Конфігурування''' | '''Енциклопедія Носівщини:Конфігурування''' | ||
| + | <onlyinclude> | ||
| + | ;Помилка 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]] | ||
| + | |||
| + | ;Реалізація [[Спеціальна:Створити_сторінку]] | ||
| + | :Встановлення 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 в домашній директорії сайту правило | ||
| + | <pre> | ||
| + | <IfModule mod_rewrite.c> | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{HTTPS} off | ||
| + | RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] | ||
| + | </IfModule> | ||
| + | </pre> | ||
| + | |||
| + | Згенерувати сертифікат SSL через Cpanel -> Безпека -> Lets Encrypt SSL | ||
| + | |||
| + | ;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 </onlyinclude> | ||
| − | + | ;Блок для підтримки енциклопедії | |
| + | : [[MediaWiki:Common.js]], [[MediaWiki:Common.css]] | ||
| + | == Посилання == | ||
| + | * https://www.mediawiki.org/wiki/Manual:FAQ | ||
[[Категорія:Енциклопедія Носівщини]] | [[Категорія:Енциклопедія Носівщини]] | ||
Поточна версія на 21:28, 14 серпня 2026
Енциклопедія Носівщини:Конфігурування
- Помилка 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>
Згенерувати сертифікат SSL через Cpanel -> Безпека -> Lets Encrypt SSL
- Google Search Console
- https://search.google.com/search-console?resource_id=sc-domain%3Awikinosivka.info
- Сортування категорій
- 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
- Блок для підтримки енциклопедії
- MediaWiki:Common.js, MediaWiki:Common.css