J'ai essayé d'installer Reviewboard et tous les regards comme il est allé bien, en autant que je peux accéder au site et la fonctionnalitéCSS étrange/problème Apache
Cependant, je bizarrerie où aucune feuille de style semble être appliqué pour une raison quelconque.
Je suppose que cela peut être un problème d'autorisations sur un dossier auquel il ne peut pas accéder ou une erreur de configuration Apache que j'ai faite.
Y a-t-il une configuration Apache qui aurait pu causer cela?
Quelqu'un at-il rencontré des problèmes similaires non seulement pour ReviewBoard?
Plus d'info: On dirait que Apache reçoit la demande de la feuille de style
- [20/mai/2009: 10: 00: 35 +0100] « GET/Reviewboard/media/rb/css/common.css? 1242747706 HTTP/1.1 "404 2512
[20/mai/2009: 10: 00: 35 +0100]" GET /reviewboard/media/rb/css/ie_hacks.css?1242747706 HTTP/1.1 " 404 2514
[20/mai/2009: 10: 00: 36 +0100] "GET /reviewboard/media/rb/js/csshover2.htc?1242747706 HTTP/1.1" 404 2514
- [20/mai/2009: 10: 00: 36 +0100] "GET /reviewboard/media/rb/js/pngfix.htc?1242747706 HTTP/1.1" 404 2511
EDIT: En regardant les logs d'accès du GET pour le CSS sont en fait 404-ing car le chemin devrait être reviewboard/htdocs/media/rb/css/* (bien qu'il y ait un alias dans le HTTP.conf que j'ai supposé traiter avec ceci.
EDIT: Le fichier .htaccess contient
<IfModule mod_expires.c>
<FilesMatch "\.(jpg|gif|png|css|js|htc)">
ExpiresActive on
ExpiresDefault "access plus 1 year"
</FilesMatch>
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
EDIT:
Les sections httpd.conf ressemble à ce
<VirtualHost *:8080>
ServerName FASKALLYRB
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/htdocs"
# Error handlers
ErrorDocument 500 /errordocs/500.html
ErrorDocument 404 /errordocs/500.html
# Serve django pages
<Location "/">
PythonPath "['C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/conf'] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
SetEnv PYTHON_EGG_CACHE "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/tmp/egg_cache"
SetHandler mod_python
PythonHandler django.core.handlers.modpython
PythonAutoReload Off
PythonDebug Off
# Used to run multiple mod_python sites in the same apache
PythonInterpreter reviewboard_reviewboard
</Location>
# Serve static media without running it through mod_python
# (overrides the above)
<Location "reviewboard/media">
SetHandler None
</Location>
<Location "reviewboard/errordocs">
SetHandler None
</Location>
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/htdocs">
AllowOverride All
</Directory>
# Alias static media requests to filesystem
Alias reviewboard/media "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/htdocs/media"
Alias reviewboard/errordocs "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/reviewboard/htdocs/errordocs"
</VirtualHost>
Que contient votre fichier .htaccess? –