медиавики
Основы
Начнем с того, что существуют разные движки для википедии. (Википедия – электронная энциклопедия. Движок (CMS) – это программный механизм, система управления сайтом, облегчающий работу по добавлению информации на сайт). Есть бесплатные и платные CMS. Для создания вики можно использовать следующие:
Недавно столкнулась с проблемой на своей википедии. При загрузке файлов появлялось примерно следующее:
Внутренняя ошибка
Веб-сервер не имеет прав записи в папку (public), в которой предполагается хранить загружаемые файлы.
После чего и в связи с чем появилась эта ошибка – не знаю. Облазила весь интернет и выяснила, что у многих википедий такая же проблема, но решения самостоятельно я так и не нашла. Несколько дней мучала техподдержку своего хостера, пробовали и так, и эдак исправить проблему с загрузкой. В итоге оказалось были просто поставлены права доступа на папку public и wiki не рекурсивно, а надо было рекурсивно 0777.
Дополнительная инфа по загрузке файлов:
Увидела, что на некоторых википедиях есть возможности, которых на моей википедии нет. Заинтересовало, как это сделано. (Посмотреть список расширений на любой медиавики можно так: Спецстраницы ->Вики-данные и инструменты ->Версия MediaWiki (ниже на этой же странице список расширений).
Итак.
Расширение MediaWiki — код, не входящий в ядро движка MediaWiki, предназначенный для расширения его функций.