
Facel
Membres-
Compteur de contenus
37 -
Inscription
-
Dernière visite
Tout ce qui a été posté par Facel
-
Bonjour J'aimerai utiliser mon (vieux ) DS107+ comme destinataire backup des données de mon DS 214 + (Raid 1) Je pensais pouvoir utiliser Time backup mais cela ne fonctionne pas Comment faire pour faire des sauvegarde incrémentales ? quelles sont les différentes solutions qui existent pour réaliser cette tache ? merci
-
oups la Boulette ... moi qui croyait que tu étais fan de star wars ...en plus ç'est pas le 1er post ou je t’appelle comme ça désolé
-
Bonjour Bon avec les fetes j'ai pas trop pu avancer ... néanmoins mon urlrewriting c’est pas ça du tout et celle de Padawan légèrement mieux car apache m'a parlé Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Apache/2.2.16 (Unix) PHP/5.3.3 Server at www.wunderground.com Port L'Url rewriting qui marche ressemble à ça: RewriteEngine on RewriteRule ^auto/nestlabs/geo/current/i$ index.php [L] yahoooooo (ou Goooooogleeee c'est selon ses afinités) ça maaaaaaaarche !! Il ne me reste plus qu'a insérer un test au debut de mon script php pour savoir si la variable i?query existe. (En effet lorsque la requette url est juste www.wunderground.com mon script plante) $param = $_GET["query"]; $adresse=$_SERVER['REQUEST_URI']; If ($param == "") { => ouvrir l'url $_SERVER['REQUEST_URI']; et arrêter l’exécution du script //} else { => poursuivre l’exécution du script ça y est presque ....
-
désolé mais ma réponse est restée dans le bac ... Non je ne peux pas modifier la requête initiale => il faut donc passer par l'url rewriting si quelqu'un parle couramment l' "url rewriting" et peut me dire si j'ai bon avec ça ? RewriteEngine On RewriteRule ^.com/auto/nestlabs$ .com/index.php/auto/nestlabs bon ben j'ai mise ces 2 lignes dans mon fichier .htaccess et ça ne marche pas !!!
-
Bonsoir Merci pour ton analyse Padawan cela m'aide à avancer en fait pour exécuter le script php il faut impérativement insérer /index.php/ après le .com si je lance la requete http://www.wunderground.com/index.php?query=28806 mon script s’exécute correctement (ah ça fait du bien) http://www.wunderground.com/index.php/auto/nestlabs/geo/current/i?query=28806/ fonctionne également correctement bon y a plus qu'a trouve comment inserer index.php dans la requete initiale http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 a moins qu'il y ait une autre solution ??
-
Bonjour Je n'ai pas encore pu faire ton test mais je pense que tu as raison il manque soit une référence à index soit une référence à .php soit les deux. Je viens également de tester (en dehors de mon réseau local) on obtient toujours les données météo de la ville d'Ascheville en substituant à i? i.php? index? index.php donc au final on peut ecrire la requete comme on veux mais encore faut il qu'elle s’exécute correctement Dans l’éventualité ou l'absence de .php sur la requête initiale serait considéré par le synology comme une erreur, y a t il un fichier de conf de gestion des erreur ou on pourrait détourner l'erreur en ajoutant le .php afin que le script s’exécute ?
-
Bon ça y est je suis de retour pour tester Je n'arrive pas à connaitre la requete faite sur http:38.102.136.10 Je pense que mon script ne s’exécute pas du tout - j'ai à la racine de mon dossier Web 3 fichiers .htaccess index.php missing.php si j'execute la requete http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 dans mon navigateur il m'affiche toto _Missing {"error":{"location":"invalid"}} sachant que j'ai inclus une ligne echo 'toto Missing" dans le fichier missing.php pour tracer l'execution si j'execute la requete http://www.wunderground.com dans mon navigateur il m'affiche < toto_Index {"error":{"location":"invalid"}} dans ce cas la je suis bien dans mon script php mai j'ai un pb de parametre
-
Ok pour la page introuvable je vais chercher lorsque cela se produit. Concernant le message location invalid ... mon script php est copié integralement dans mon premier post ce script est supposé changer la requete url d'origine http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 par la requete http://38.102.136.104/auto/nestlabs/geo/current/i?query=LETO
-
Je redirige l'Url www.wunderground.com sur mon synology. Lorsque je met un fichier index.html dans mon dossier web il me l'ouvre en rentrant www.wunderground.com dans mon navigateur Lorsque je remplace le fichier index.html par un fichier index.php dans mon dossier web si je rentre http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 alors il me retourne une erreur qui est soit un fichier i dont le contenu est { "error": { "location":"invalid" } } soit un message d'erreur page introuvable donc je n'ai pas le resultat de la requete 28806 (je ne sais pas si cela repond à ta question ?) j'ai l'impression que le script php n'est pas executé ou qu'il y a une erreur de syntaxe ou un parametre manquant ou mal transmis
-
ben c'est le cript php qui est censé réecrire le tableau LETO Si je lance la requete http://www.wundergro...t/i?query=28806 c'est la ou j'obtiens des erreurs :page..introuvable ou alors après plusieurs tentatives j'ai aussi eu un fichier i qui contenait : { "error": { "location":"invalid" } }
-
Ben non ca n'est pas le bon fichier qui a été retourné ! le script php est suposé modifier les parametres de la requete url à savoir sans le script le fichier retourné concerne la ville d'Asheville (Caroline du Nord) aux US (dont le code postal est 28806) avce le script le fichier retourné doit concerner la ville de Torrejon en Espagne j'ai mis les premières lignes du bon fichier qui doit etre retourné à la fin de ce post Lorque le script fonctionne les 2 requetes suivantes doivent toutes les deux retourner un fichier dont les parametres sont la ville espagnole de Torrejon http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 http://38.102.136.104/auto/nestlabs/geo/current/i?query=LETO { "LETO": { "location":{ "city":"Torrejon", "state":"", "country":"SP", "lat":"40.48666763", "lon":"-3.45805502", "short_name":"Torrejon,", "timezone":"CET", "timezone_long":"Europe/Madrid", "gmt_offset":"1.00", "full_name":"Torrejon, 00000 EU"}, "current": { "temp_f":46.4, "temp_c":8.0, "condition":"Scattered Clouds", "sunrise":1355902364, "sunset":1355935772, "lengthofday":556, "humidity":99, "timezone":"CET", "gmt_offset":"1.00", "wind_dir":"East", "wind_mph":0.0, "wind_kph":0.0, "observation_epoch":"1355918400", "icon":"mostlysunny" }, "forecast": { "daily":[ { "temp_low_f":46, "temp_low_c":8,
-
Ok . si ces données concernent une ville espagnole => c'est donc qu'il y a bien un pb chez moi !! C'est surement un truc que j'ai pas initialisé ou parametré (je previens je suis Newbee complet) ça progresse un peu car maintenant j'ai une page qui q'affiche avec <{"error":{"location":"invalid"}} est ce que cela ne serait pas lié à une histoire d'estension .php alors que le site www.wunderground ne doit pas avoir d'extension ?
-
Bonsoir quel résultat obtiens tu ?
-
Bonjour J'ai une erreur " desolé la page web que vous recherches est introuvable" cette erreur intervient après que j'execute la requette http suivante dans mon navigateur http://www.wunderground.com/auto/nestlabs/geo/current/i?query=28806 sachant que j'ai redirigé la requette www.wunderground.com vers le synology (ça ca marche) et que j'ai mis dans un fichier index.php dans le dossier web du synology le cript suivant qui est chargé d'ajouter des parametres à ma requete. <?php $param = $_GET["query"]; if ($param == "28806") { $jsonData = json_decode(file_get_contents('http://38.102.136.104/auto/nestlabs/geo/current/i?query=LETO'), true); $data = $jsonData["LETO"]; $data["location"]["city"] = "Alcala"; $data["location"]["state"] = "Madrid"; $data["location"]["zip"] = "28806"; $data["location"]["country"] = "US"; $data["location"]["timezone"] = "EDT"; $data["current"]["timezone"] = "EDT"; $jsonData = array("28806"=>$data); } else { $jsonData = json_decode(file_get_contents('http://38.102.136.104/auto/nestlabs/geo/current/i?query=' . $param)); } header('Content-Type: application/json'); print stripslashes(json_encode($jsonData)); ?> d'ou vient cette erreur et comment corriger cela ? merci pour votre aide
-
Je veins de rentrer a la maison pour essayer et ça maaaaaaaarche merci PatrickH
-
Heu !!! non ... bon sang mais c'est bien sur bon donc à priori je peux utiliser dnsmasq et il me suffit d'indiquer l'adresse de mon synology sur mon PC
-
Bonjour Je souhaite utiliser mon Synology pour résoudre les requetes sortante à destination d'un site web bien precis. Je dispose d'une freebox V6 qui est utilisée comme routeur et serveur DHCP et que je souhaite continuer à l'utiliser ainsi (pour ne pas perdre mon Wifi !) Je dispose d'une entrée DNS personnalisée du type .... home.hd.free.fr J'ai vu qu'il existait dnsmaq ainsi que BIND qui devrait pouvoir faire ce que je souhaite. J'ai installé le package dnsmasq et configuré le fichier dnsmasq.config en ajoutant la ligne suivante address=/www.wunderground.com/192.168.1.15 j'ai arreté et redemarré le dnsmasq (via l'interface web du DSM !!) mais je n'ai pas l'impresion que cela fonctionne comme je le souhaite Cette manip me permettra t elle de resoudre toutes les requetes à destination de www.wunderground.com vers mon synology ? manque t il quelque chose ? est il preferable d'utiliser Bind ? merci
-
Script Php Pour Re-Router Une Requette Http
Facel a répondu à un(e) sujet de Facel dans Service Web - MySQL - Paramètres PHP
Bonjour Bon je relance le sujet .. A priori la solution pourrait consister à "mettre un script PHP accessible depuis le web qui ira fetcher les site web après url rewriting" Donc il faudrait - implémenter un URL rewriting sur le Syno - faire le bon script PHP - rendre ce script accessible depuis le Web si on peut m'aider à avancer sur ces différentes étapes ça devrait le faire -
Script Php Pour Re-Router Une Requette Http
Facel a répondu à un(e) sujet de Facel dans Service Web - MySQL - Paramètres PHP
Non à priori il ne m'est pas possible de configurer un proxy sur mon thermostat Quand à bricoler un proxy transparent ou un reverse proxy c'est encore hors de mes connaissances et competences y a t il un tuto quelque part pour ça ? ou as tu une idée pour m'aider ? merci -
Script Php Pour Re-Router Une Requette Http
Facel a répondu à un(e) sujet de Facel dans Service Web - MySQL - Paramètres PHP
ha bon ...ça ne peut vraiment pas marcher ? Je veux faire ce truc biscornu pour pouvoir utiliser un thermostat !! Ce thermostat est equipé d'une connexion wifi, et utilise cette connexion pour récupérer des infos de prévision meteo sur un site web US. Le problème c'est que ce thermostat n'est pas vendu en dehors des US et donc par conséquent il est limité aux codes postaux et villes US. voila pourquoi je cheche à intercepter la requette http qui partira du thermostat et la modifier avec ma bonne ville de LA Ciotat je pensais pouvoir utiliser mon synology pour faire cela (plutot que d'acheter un routeur juste pour ça) si tu as une solution moins biscornue je suis preneur -
Script Php Pour Re-Router Une Requette Http
Facel a posté un sujet dans Service Web - MySQL - Paramètres PHP
Bonjour J’espère que mon poste est au bon endroit ... Mon but est d'utiliser mon Synology pour intercepter sur mon réseau local une requette précise HTTP du style: http://www.siteweb_externe.com/..../..../i?query=28806 afin de remplacer le dernier parametre et d'obternir la requette suivante: http://www.siteweb_externe.com/..../..../i?query=i?query=la+ciotat&MR=1 En fait j'ai trouvé sur le net quelqu'un qui fait cela avec un routeur qui fait tourner de l'OpenWRT et du php mais il est possible de faire tourner cela sur un routeur Apache. Mon routeur actuel est la Freebox V6 (donc impossible à paramétrer finement) Je souhaite continuer à utiliser mon routeur Freebox et en parallèle utiliser le synology pour rerouter la dite requette HTTP. Pour faire cela si je me calque sur ce qui a été a fait par un specialiste Php (mais il a fait ça sur un routeur, pas avec un synology) Il faut activer le DNSMASQ du synology et rerouter l'adresse à intercepter sur le Syno avec la commande: address=/www.ste_web_externe.com/192.168.1.15 puis faire tourner un script PHP qui s'occupe de vérifier la valeur du paramètre "query" et s'il est égal à 28806 il en change la valeur par celle souhaitée. J'ai copié le script PHP en question dans le dossier Web et je l'ai appelé index.php (la je ne sais pas si j'ai bon !!) mais ça ne marche pas si je lance la page web j'ai l'erreuir suivante {"error":{"location":"invalid"}} Vous l'avez compris je suis nul en PHP mais je pense que ce que je veux faire n'est pas très compliqué et je devrais y arriver si vous m'expliquez un peu merci pour votre aide