Stylesheets não carregando no mediawiki

1

Estou tentando configurar um site interno do mediawiki com a versão 1.19 no RHEL 6.2 com o Apache. Ao carregar qualquer página da wiki, o Mozilla reporta

Error: The stylesheet http_and_ipaddress/mediawiki/load.php?debug=false&lang=en&modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&only=styles&skin=vector&* was not loaded because its MIME type, "text/html", is not "text/css". Source File: http_and_ipaddress/mediawiki/index.php/Main_Page Line: 0

[Estou substituindo o protocolo e ip para deixar o serverfault feliz]

No entanto, ao verificar meu access_log, vejo 304 respostas

Y.Y.Y.Y - - [08/Apr/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"

Minha suposição é que algo (diferente da folha de estilo) está sendo retornado. Eu tenho um problema com meus aliases?

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>
    
por benf 08.04.2013 / 22:27

2 respostas

0

Acontece que isso estava funcionando, mas o navegador que eu estava usando (Firefox 3.6) não estava carregando a folha de estilo. Consegui carregar o site corretamente em um navegador diferente (e depois no FF depois de limpar o cache)

    
por 26.04.2013 / 18:16
1

Eu estava tendo exatamente o mesmo problema, com a mesma distribuição exata. Eu tenho o rpm do repositório EPEL. Embora pareça fixo em sua instância, para mim a entrada load.php não estava sendo criada no arquivo conf.d / mediawiki119.conf. Ele também não estava criando o link simbólico de /var/www/mediawiki119/load.php para /user/share/mediawiki119/load.php.

Para aqueles que não têm um servidor de autoajuste como o @benf, se você consertar essas duas coisas, funcionará.

O script load.php era um novo recurso que carrega os skins, e é provavelmente por isso que eles o esqueceram em alguns dos arquivos de configuração.

    
por 25.07.2013 / 17:00