Aller au contenu

psuken

Membres
  • Compteur de contenus

    307
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Messages posté(e)s par psuken

  1. page introuvable n'est pas lié à ton code PHP mais (à mon avis) à la redirection qui est faite vers le Syno. Il doit chercher à atteindre auto/nestlabs/geo/current/ sur ton NAS et ne pas le trouver...

    pour le message "location":"invalid", il faudrait savoir quelle est la requête faite par ton script PHP (car elle ne semble pas correcte puisque le site de destination ne sait pas l'interpeter).

  2. idem, j'ai bien des données au format JSON lorsque je consulte la page :

    
    {
      "28806": {
      "location":{
      "station_id":"KNCASHEV24",
      "zip":"28806",
      "city":"Asheville",
      "state":"NC",
      "country":"US",
      "lat":"35.58071518",
      "lon":"-82.60778809",
      "short_name":"Asheville,NC",
      "timezone":"EST",
      "timezone_long":"America/New_York",
      "gmt_offset":"-5.00",
      "full_name":"Asheville,NC 28806 US"},
      "current": {
      "temp_f":26.6,
      "temp_c":-3.0,
      "condition":"Clear",
      "sunrise":1355920517,
      "sunset":1355955624,
      "lengthofday":585,
      "humidity":89,
      "timezone":"EST",
      "gmt_offset":"-5.00",
      "wind_dir":"NE",
      "wind_mph":0.7,
      "wind_kph":1.1,
      "observation_time":1355906368,
      "icon":"clear"
      },

    EDIT : texte supprimé car trop long

  3. Tout simplement parfait ! Merci beaucoup !

    Le frontend était déjà configuré correctement. il fallait simplement aller chercher la bonne variable.

    function get_ip() {
    	if($_SERVER['REMOTE_ADDR'] == "127.0.0.1") {
    		$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    	} else {
    		$ip = $_SERVER['REMOTE_ADDR'];
    	}
    	return $ip;
    }
  4. Bonjour,

    J'ai installé HAProxy car il répond à un besoin que j'avais depuis longtemps comme beaucoup de personnes sur ce forum. Au passage un énorme MERCI à Diaoul pour son boulot sur les packages.

    J'ai développé un site web mobile pour suivre les horaires de la nourrice de mon fils. Dans les informations collectées par l'appli, il y a l'IP de la personne qui soumet un enregistrement ($_SERVER['REMOTE_ADDR']).

    Problème, depuis l'installation d'HAProxy, l'IP enregistrée est 127.0.0.1 (localhost). Ça me parait normal puisque c'est HAProxy qui fait le requête.

    Ma question est donc : comment configurer HAProxy pour qu'il fournisse l'IP de la personne connectée et non le localhost ?

    J'ai d'autres comportements étranges avec HAProxy (authentification avec htaccess alors que je n'en ai pas mis sur cette appli) mais je verrais ça après :)

    Merci pour votre aide !

  5. Hello,

    Il faudrait faire une table de routage qui route le trafic vers le NAS dans le tunnel VPN et le reste vers le LAN. pas simple à mettre en place et je ne sais même pas si c'est faisable directement sur un PC...

    Peux-tu nous en dire un peu plus sur ta configuration ? Quelle version de Windows ? Quelle est l'infrastructure du réseau depuis le quel tu te connectes ? A tu accès au routeur ? etc.

  6. Oui, c'est le mot de passe entré dans le fichier PHP.

    doit y avoir de adresse mail pour les utilisateurs (user uniquement photostation).

    Il faut donc avoir des compte photostation et pas DSM. Il est clair qu'il serait pratique d'avoir la liste des comptes DSM et de sélectionner ceux qui vont recevoir la notification.

    Personnellement j'ai contourné cela en entrant en dur les adresses email dans le script PHP (séparées par des , )

  7. A ta place j'essayerai quand même d'installer le PECL PDO

    http://pecl.php.net/package/PDO_DBLIB : This extension provides a FreeTDS/Sybase/MSSQL driver for PDO.

    En ce qui concerne FreeTDS, jette un coup d'oeil sur le manuel :

    http://freetds.schem...ide/install.htm

    In the case of a library package such as FreeTDS To install the package is to copy the files the application developer will use to their canonical locations: header files to include, libraries to the lib, documentation and man pages share.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.