Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

ddtddt
2024-02-03 17:16:18

GerardPiquot a écrit:

Bonjour,

je viens d'en créer une enregistrée sous le numéro 2109

Merci

GerardPiquot
2024-02-03 16:05:25

Bonjour,

je viens d'en créer une enregistrée sous le numéro 2109

ddtddt
2024-02-03 12:49:51

Bonjour,

Je ne sais pas si une issues a été ouverte sur github pour que la modif soit étudié

GerardPiquot
2024-02-03 10:27:22

Bonjour,

et merci à docofchaos.  Je confirme que dans la version 14.2.0, ce problème existe toujours et que la modification proposée fonctionne également.  Serait-il vraiment si compliqué de l'appliquer dans la distribution de piwigo ou bien, y aurait-il un inconvénient que je n'ai pas vu?

Gérard Piquot
url: https://vm-304.piwigo.eu

Environnement
Piwigo 14.2.0
Installé le 26 Janvier 2024, il y a 1 semaine
Système d'exploitation: FreeBSD
PHP: 8.2.14 (Montrer les informations) [2024-02-03 10:22:44]
MySQL: 10.6.16-MariaDB [2024-02-03 10:22:44]
Bibliothèque graphique: ImageMagick 7.1.0-62


Admin Tools
Community
Fotorama
GThumb+
Language Switch
LocalFiles Editor
OpenStreetMap
rightClick
RV sitemap
ShareAlbum
Simple Copyright
Tag Groups
Take A Tour of Your Piwigo
Upload 1 menu
VideoJS

ddtddt
2016-09-14 04:47:31

Bonjour,

Merci pour ce retour

docofchaos
2016-09-13 22:24:58

Re-bonsoir,
En farfouillant dans le code source des fonctions, j'ai trouvé la solution
dans le fichier functions.inc.php, il faut commenter la ligne IP

#$ip = $_SERVER['REMOTE_ADDR'];

et ajouter un test de condition sur la variable $_SERVER['HTTP_X_FORWARDED_FOR'] et le tour est joué.
  if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  } else {
        $ip =  $_SERVER['REMOTE_ADDR'];
  }

Si vous souhaité apporter cette modification dans votre prochaine version afin de prendre en compte le cas avec un proxy ;)

bonne soirée
doc'

docofchaos
2016-09-13 22:14:49

Bonsoir,

j'aurais besoin de vos lumiéres, car j'ai un petit soucis avec la fonction history de piwigo. je plante le décors:
- 1 reverse proxy
- 1 serveur Web

Lorsque je vais dans l'historique pour avoir les statisques des pages consultées, j'ai l'ip de mon reverse proxy.

J'ai bien configuré le proxy pour envoyer la bonne ip dans l'entete X-Forwarded-for et les logs apache pour avoir l'adresse du client.

Est-ce que vous sauriez me dire quel est le paramètre à modifier pour voir l'ip réelle de mes futurs visiteurs et non celui de mon proxy, car je n'ai rien trouvé sur le sujet

bonne soirée :)

Version de Piwigo:  2.8.2
Version de PHP: 5.5.36
Version de MySQL: 5.5.49
URL Piwigo: en test en local pour le moment

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact