Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/01/2015, à 12:56

sissou

[Résolu] Wallabag - php5-fcgi s'impose dans l'adresse

Bonjour,
J'ai installé wallabag avec apache et cette installation est bien accessible via un sous-domaine wallabag.mon-domaine.fr

Voici le virtualhost :

<VirtualHost *:80>
        ServerName      wallabag.mon-domaine.fr
#        DocumentRoot    /var/www/wallabag
        Redirect permanent / https://wallabag.mon-domaine.fr
</VirtualHost>

<VirtualHost *:443>
        # Configuration de l'addresse
        ServerName      wallabag.mon-domaine.fr
        DocumentRoot    /var/www/wallabag

     <Directory />
             Options FollowSymLinks
             AllowOverride All
     </Directory>

    <Directory /var/www/wallabag>
              Options Indexes FollowSymLinks MultiViews
              AllowOverride All
             Order allow,deny
             allow from all
     </Directory>

        SSLEngine On
        SSLCertificateFile /etc/ssl/localcerts/apache.pem
        SSLCertificateKeyFile /etc/ssl/localcerts/apache.key
</VirtualHost>

Or si la page d'accueil s'affiche, elle n'affiche aucun css ni code javascipti.
En effet, dans la source de la page on remarque que la séquence "php5-fcgi" s'inscrit dans toutes les adresses de cette façon :

<title>non lus - wallabag</title>
        <link rel="shortcut icon" type="image/x-icon" href="https://wallabag.mon-domaine.fr/php5-fcgithemes/baggy/img/favicon.ico" />
        <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://wallabag.mon-domaine.fr/php5-fcgithemes/baggy/img/apple-touch-icon-144x144-precomposed.png">
        <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://wallabag.mon-domaine.fr/php5-fcgithemes/baggy/img/apple-touch-icon-72x72-precomposed.png">
        <link rel="apple-touch-icon-precomposed" href="https://wallabag.mon-domaine.fr/php5-fcgithemes/baggy/img/apple-touch-icon-precomposed.png">
        <link rel="stylesheet" href="https://wallabag.mon-domaine.fr/php5-fcgithemes/baggy/css/ratatouille.css" media="all">
        etc.

Je ne parviens pas à trouver d'infos claires sur la configuration de fast-cgi qui peut modifier ce comportement.
Je suis un peu perdu...

De plus, toutes les autres applis fonctionnent correctement sans afficher cela (Tiny tiny rss par exemple)

Quelqu'un a déjà rencontré ce problème ou a une idée pour le résoudre ?

Dernière modification par sissou (Le 20/01/2015, à 11:46)

Hors ligne

#2 Le 19/01/2015, à 14:39

sissou

Re : [Résolu] Wallabag - php5-fcgi s'impose dans l'adresse

J'ajoute cette section du pfpinfo() sur fastCGI :

cgi-fcgi
php-fpm     active

Directive                             Local Value    Master Value
cgi.discard_path             0                    0
cgi.fix_pathinfo                     0                    0
cgi.force_redirect             1                    1
cgi.nph                             0                    0
cgi.redirect_status_env     no value            no value
cgi.rfc2616_headers     0                    0
fastcgi.error_header     no value            no value
fastcgi.logging                     1                    1
fpm.config                     no value            no value

Hors ligne

#3 Le 20/01/2015, à 11:45

sissou

Re : [Résolu] Wallabag - php5-fcgi s'impose dans l'adresse

Bon en fait il s'agissait du pathinfo qui était mal renseigné.

Donc :
- modifier le fichier /etc/php5/fpm/php.ini
- puis passer cgi.fix_pathinfo de 0 à 1

Hors ligne