Problème d'affichage Gitlab

Résolu
Matancy Messages postés 708 Date d'inscription   Statut Membre Dernière intervention   -  
Matancy Messages postés 708 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je viens d'installer un serveur Gitlab sur mon VPS sous Debian 8.
Lorsque j'insère le lien de connexion, j'arrive sur la page de connexion, etc...
Il manque par contre le CSS, en regardant l'inspecteur de Chrome, je vois que toutes les feuilles CSS sont en error 403.

Voici le code de ma config sur Apache, mon virtual Hosts :

<VirtualHost *>
ServerName gitlab.server.fr
ServerSignature Off

ProxyPreserveHost On

<Location />
Order deny,allow
Allow from all


ProxyPassReverse 127.0.0.1:8123/
ProxyPassReverse https://www.webwide.de/
</Location>

RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule .* http://127.0.0.1:8123%{REQUEST_URI} [P,QSA]

# needed for downloading attachments
DocumentRoot /opt/gitlab/embedded/service/gitlab-rails/public

</VirtualHost>


Merci :)

1 réponse

Matancy Messages postés 708 Date d'inscription   Statut Membre Dernière intervention   82
 
Bon, après de nombreuses heures de recherche, j'ai trouvé la solution.
Je savais que cela venait des permissions, mais ne pensait pas que ça viendrais de apache.

Voici le texte qui m'a aidé :
If you are using Apache 2.4

You have to check allow and deny rules

Check out http://httpd.apache.org/docs/2.4/upgrading.html#access

In 2.2, access control based on client hostname, IP address, and other characteristics of client requests was done using the directives Order, Allow, Deny, and Satisfy.

In 2.4, such access control is done in the same way as other authorization checks, using the new module mod_authz_host.

The new directive is Require:

2.2 configuration:

Order allow,deny
Allow from all
2.4 configuration:

Require all granted
Also don't forget to restart the apache server after these changes (# service httpd restart)


Bonne journée !

Matancy
0