Redmine gui渲染问题

我们现在正在内部网中使用这个redmine实例一段时间,但是从一天到另一个几乎所有在redmine中的表单都是这样的。 在Firefox,铬和Safari浏览器是一样的。 我也在同一个chrome浏览器中从另一个服务器打开了一个不同的redmine实例,看起来不错。

替代文字

不受影响的是login表单,search框和filter框。 此外,维基正常工作。

我不记得已经改变了可以做到这一点的设置。 我也尝试改变皮肤从标准到经典或替代,这并没有帮助。

版本信息说Redmine 1.0.2.stable (PostgreSQL)服务器是Ubuntu 10.04 64,客户端是win3k-32。

我做的最后一件事是添加一个新项目。

更新:

该站点通过我们的Intranet中的https apache2进行反向代理。 我刚刚发现,直接从原来的机器(与杂种在http端口9001)一切都很好,所以我想apache过滤的东西。 有任何想法吗?

也许资源像一个CSS链接不正确地重写?

这是来自代理的虚拟主机文件:

 <VirtualHost 10.1.1.186:80> ServerName redmine.cgnch.de ErrorLog /var/www/redmine_http_error_log CustomLog /var/www/redmine_http_access_log combined #Re-write any HTTP request to HTTPS RewriteEngine On RewriteCond %{SERVER_PORT} !^443 RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R=permanent] #RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L] </VirtualHost> <VirtualHost 10.1.1.186:443> ServerName redmine.example.com ErrorLog /var/www/redmine_ssl_error_log CustomLog /var/www/redmine_ssl_access_log combined #Configure Reverse Proxy ProxyRequests Off ProxyPreserveHost On #Rewrite Engine for URLs in HTML, JS and css: SetOutputFilter proxy-html # ProxyHTMLEnable On # On: rewrite also css and javascript - Off: only in HTML ProxyHTMLExtended Off <Location /> ProxyPass http://10.1.1.185:9001/ ProxyPassReverse http://10.1.1.185:9001/ Order allow,deny Allow from all </Location> ProxyHTMLURLMap http://10.1.1.185:9001 https://redmine.example.com SSLEngine On SSLProxyEngine On SSLProxyProtocol all -SSLv2 SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key </Virtualhost> 

我从vhost文件中删除了以下几行:

 SetOutputFilter proxy-html ProxyHTMLExtended Off ProxyHTMLURLMap http://10.1.1.185:9001 https://redmine.example.com 

没有必要重新映射主机名,因为redmine只使用相对寻址。

现在一切正常。

检查您的浏览器的错误控制台。 如果是不可访问的样式表,则会显示相应的错误消息。