Я пытаюсь настроить внутренний сайт mediawiki с версией 1.19 на RHEL 6.2 с Apache. При загрузке любой вики-страницы Mozilla сообщает
Ошибка: таблица стилей http_and_ipaddress / mediawiki / load.php? Debug = false & lang = en & modules = mediawiki.legacy.commonPrint% 2Cshared% 7Cskins.vector & only = styles & skin = vector & * не была загружена, поскольку ее MIME-тип, text / html, не загружен "текст / CSS". Исходный файл: http_and_ipaddress / mediawiki / index.php / Main_Page Строка: 0
[Я заменяю протокол и ip, чтобы исправить ошибку serverfault]
Тем не менее, проверив свой журнал access_log, я вижу 304 ответа
ГГГГ - - [08 / апр / 2013: 19: 52: 26 +0000] "GET /mediawiki/load.php?debug=false&lang=en&modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&only=styles&skin=vector&* HTTP /1.1 "304 -" http_and_ipaddress / mediawiki / index.php / Main_Page "" Mozilla / 5.0 (X11; U; Linux x86_64; en-US; rv: 1.9.2.24) Gecko / 20111104 Red Hat / 3.6.24-3. el6_1 Firefox / 3.6.24 "
Я предполагаю, что что-то (кроме таблицы стилей) возвращается. У меня проблемы с псевдонимами?
Alias /mediawiki/index.php /var/www/html/mediawiki119/index.php
Alias /mediawiki/load.php /var/www/html/mediawiki119/load.php
Alias /mediawiki/api.php /var/www/html/mediawiki119/api.php
Alias /mediawiki/opensearch_desc.php /var/www/html/mediawiki119/opensearch_desc.php
Alias /mediawiki/skins /var/www/html/mediawiki119/skins
Alias /mediawiki/images /var/www/html/mediawiki119/images
Alias /mediawiki /var/www/html/mediawiki119/index.php
# Remove this after installing.
#Alias /mediawiki/mw-config /var/www/mediawiki119/mw-config
<Directory /var/www/mediawiki119>
Options FollowSymLinks
DirectoryIndex index.html index.html.var index.php
</Directory>
<Directory /var/www/mediawiki>
Options FollowSymLinks
DirectoryIndex index.html index.html.var index.php
</Directory>
<Directory /var/www/mediawiki/images>
Options -Indexes
</Directory>
У меня была такая же проблема с тем же самым дистрибутивом. Получил обороты из репозитория EPEL. Хотя в вашем случае это кажется исправленным, для меня запись load.php не создавалась в файле conf.d / mediawiki119.conf. Он также не создавал символическую ссылку с /var/www/mediawiki119/load.php на /user/share/mediawiki119/load.php.
Для тех, у кого нет сервера с самофиксацией, такого как @benf, если вы исправите эти две вещи, он будет работать.
Скрипт load.php - это новая функция, которая загружает скины, вероятно, поэтому они забыли об этом в некоторых файлах конфигурации.
Оказывается, это сработало, но браузер, который я использовал (Firefox 3.6), не загружал таблицу стилей. Мне удалось правильно загрузить сайт в другом браузере (а затем в FF после очистки кеша)