Изменения в базе данных моей команды записаны в нашей внутренней вики. В настоящее время, помимо краткого описания, сценарии .sql добавляются в виде текста. Это становится громоздким и затрудняет чтение страницы. Я пытаюсь настроить mediawiki, чтобы разрешить загрузку файлов .sql, чтобы их можно было просто связать из списка изменений.
Я добавил 'sql' в массив принимаемых расширений файлов в LocalSettings.php
. При попытке загрузить скрипт SQL я получаю следующее предупреждение:
Файл поврежден или имеет неправильное расширение. Пожалуйста, проверьте файл и загрузите снова.
Загрузка уже настроена и работает для ранее выбранных типов файлов. Я прочитал несколько справочных страниц из MediaWiki, но они не смогли помочь мне решить проблему. Я обнаружил, что некоторые файлы, возможно, должны быть в белом списке, но.SQL не было ни в $ wgFileBlacklist, ни в $ wgMimeTypeBlacklist. В статье о настройке выгрузки в руководстве говорится, что эта ошибка может быть связана с тем, что определение типа MIME работает неправильно. Поиск в Google также не дал соответствующих ответов.
Как я могу настроить свои медиа-вики, чтобы разрешить.Загрузка файла SQL?
С чем я работаю:
- MediaWiki 1.15.5-7
- PHP 5.3.10-1ubuntu3.6 (apache2handler)
- MySQL 5.5.29-0ubuntu0.12.04.2