Francky3084 Posté(e) le 19 mars 2010 Partager Posté(e) le 19 mars 2010 Bonjour 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 Bonjour, je viens de taper sur google :"We expected 'true' from the url" et je suis tomb 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 20 mars 2010 Auteur Partager Posté(e) le 20 mars 2010 Bonjour, Merci de votre réponse mais malheureusement cela faisait bien parti des différentes potentielles solutions que j'avais déjà trouvé et qui ne fonctionnent pas. Franck 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 J'ai continu 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 20 mars 2010 Auteur Partager Posté(e) le 20 mars 2010 Re, J'avais aussi suivi cette piste et voir si cela allait régler mon problème, perdu. J'ai tout de même ré-essayé en suivant bien à la lettre ce qui était demandé, l'erreur persiste même si elle change légèrement. Après avoir effectué les modifications ennoncés, l'erreur devient celle ci : Invalid cURL response. We expected 'true' from the url : http://francky3084.dyndns.tv/galerie/galerie/api/rest/test_curl Alors que de base (je le rappelle) l'erreur est ainsi : Invalid cURL response. We expected 'true' from the url :http://francky3084.dyndns.tv/galerie/api/rest/test_curl On remarquera que l'URL change légèrement avec "/galerie" de doublé. Donc malheureusement, cette potentielle solution n'en est pas une dans mon cas Merci de t'intéresser à mon problème comme tu le fais, j'apprécie Franck EDIT : J'ai notemment essayé en mettant l'adresse IP locale de mon syno (192.168.1.100) et d'exécuter le script depuis l'adresse locale (192.168.1.100/galerie/), le résultat est identique. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 oui le r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 20 mars 2010 Auteur Partager Posté(e) le 20 mars 2010 [quote name='Marcellusio' date='20 mars 2010 - 18:28 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 Fait l'essai avec cette ligne : $curl_url = 'http://'.$_SERVER['SERVER_NAME'].substr($_SERVER['SCRIPT_NAME'],0,strpos($_SERVER['SCRIPT_NAME'],'/index.php')). '/api/rest/test_curl'; j'ai enlevé le "/galerie" comme c'est en doublon... tu vas voir ce que ca donne. t'inquiète pas on devrai trouver à force ! (oui il faut tout le temps positiver ) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 20 mars 2010 Auteur Partager Posté(e) le 20 mars 2010 Ce qui revient donc à remettre la valeur par défaut. J'ai re tenté, toujours la même chose (Enfin "/galerie" n'est plus doublé, mais ca parrait logiue ^^) J'espère bien qu'on y arrivera un jour EDIT : A tout hasard, tu n'aurais pas essayé de l'installer chez toi pour essayer sur ton Syno ? ^^ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 ouep je viens de voir que ca fonctionne pas. Non je connaissais pas cette application avant que tu postes ici mais je veux bien essayer de l'installer sur mon syno. Je te tiens au courant de mes difficult 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 20 mars 2010 Partager Posté(e) le 20 mars 2010 C'est pas cool moi je viens de faire l'installation et je n'ai aucun probl 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 20 mars 2010 Auteur Partager Posté(e) le 20 mars 2010 A propos de ton EDIT, j'ai bien suivi les instructions du install.txt En espérant que le problème "intéresse" d'autres persones Bonne soirée et encore merci à toi pour ton intêret. Franck EDIT : Je n'avais pas vu ton message juste après, je retente cela demain car pour aujourd'hui, j'ai fini (J'ai le DSM 2.3-1139 du 4 mars pour ma part) A demain ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 21 mars 2010 Auteur Partager Posté(e) le 21 mars 2010 Bonjour Il n'y a vraiment rien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 21 mars 2010 Partager Posté(e) le 21 mars 2010 Il doit y avoir un autre probl 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 21 mars 2010 Auteur Partager Posté(e) le 21 mars 2010 tu ajoute un nouveau répertoire dans la partie web tu colles les fichiers que tu as décompressé tu te connecte en ssh et tu fais un "chmod 644 /volume1/web/gallery/app/config/database.php" après ca, tu va dans phpmyadmin et tu créé un base de donnée Jusque ici, OK ! tu vas ensuite dans le répertoire où tu as installé tes scripts avec le navigateur (http://francky3084.dyndns.tv/ton-repertoire) J'ai crée un nouveau dossier "gallery" (et non galerie comme avant), ainsi le chemin d'accès à l'installeur est donc http://francky3084.dyndns.tv/gallery/ Et là rebelotte ... et même pire, une deuxième erreur ! Invalid cURL response. We expected 'true' from the url : http://francky3084.dyndns.tv/gallery/api/rest/test_curl Database Config is not writable. Please provide write permissions (chmod 0777) for /volume1/web/gallery/app/config/database.php file to continue. La dernière erreur arrive encore à s'expliquer étant donné que le troisième point que tu mentionnes (faire un CHMOD 644 sur database.php) se fait normalement uniquement après avoir exécuté puis validé l'installation. (Pour des raisons de sécurité/accéssibilité je suppose) En effectuant un CHMOD 777 sur database.php, la dernière erreur disparait belle est bien, mais celle du cURL fait de la résistance J'espère qu'on va y arriver un de ces jours Merci à nouveau de ton attention. Bonne soirée. Franck 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 22 mars 2010 Partager Posté(e) le 22 mars 2010 Bonjour Bon ben j'avoue que je ne sais pas ... une personne qui poss 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 22 mars 2010 Partager Posté(e) le 22 mars 2010 Bonjour Bon ben j'avoue que je ne sais pas ... une personne qui poss 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 22 mars 2010 Auteur Partager Posté(e) le 22 mars 2010 Bonsoir Merci de ta réponse, on va peut être voir le bout du tunnel ^^ Tout d'abord je précise que je suis encore au stade débutant quand à l'utilisation de Linux. (J'utilise Ubuntu (10.04b1 fraîchement installé)) J'ai reproduit les commandes que tu énnonces et voici les résultats que j'obtiens : à partir d'un poste linux : curl http://francky3084.d.../rest/test_curl true donc l'url est bonne Résultat idem chez moi. (Depuis Ubuntu 10.04b1 donc) à partir du syno : curl http://francky3084.d.../rest/test_curl -ash: curl: not found Après m'être connecté en SSH à mon DiskStation et avoir tapé la même commande que toi, j'ai un résultat tout à fait différent (et assez surprennant) : <html> <head> <title>404 Not Found</title> </head> <body bgcolor="ffffff"> <h2>404 Not Found<h2> <p> </body> </html> Ensuite, j'ai quand même essayer d'executer la commande suivante (Depuis le Shell du DS) : ipkg install curl Mais la commande semble inconnue. Bien que je pense que le module/package curl soit bien présent. Quand je tape "curl" dans le shell, il me propose de faire curl --help etc. ... Une piste ? Ou alors me suis je trompé quelque part peut etre ? Merci encore une fois en tout cas. Bonne soirée Franck 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 22 mars 2010 Partager Posté(e) le 22 mars 2010 Bonsoir Merci de ta r 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 22 mars 2010 Auteur Partager Posté(e) le 22 mars 2010 Peux tu essayer de lancer la même commande, mais en remplaçant curl par wget ? Avec plaisir, voilà le résultat : DiskStation> wget http://francky3084.dyndns.tv/gallery/api/rest/test_curl --21:53:43-- http://francky3084.dyndns.tv/gallery/api/rest/test_curl => `test_curl' Resolving francky3084.dyndns.tv... 92.150.150.175 Connecting to francky3084.dyndns.tv|92.150.150.175|:... connected. HTTP request sent, awaiting response... 404 Not Found 21:53:43 ERROR 404: Not Found. Toujours cette erreur persistante. Le dossier api n'existe pas quand l'on dezippe l'archive contenant le script (et donc le sous dossier rest encore moins du coup). J'ai essayé en créant les deux dossiers en question (en respectant bien l'arborecense bien sur), le résultat est strictement le même. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 22 mars 2010 Partager Posté(e) le 22 mars 2010 Avec plaisir, voil 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 22 mars 2010 Auteur Partager Posté(e) le 22 mars 2010 chez moi : DiskStation> wget http://francky3084.d.../rest/test_curl --2010-03-22 22:10:45-- http://francky3084.d.../rest/test_curl Resolving francky3084.dyndns.tv... 92.150.150.175 Connecting to francky3084.dyndns.tv|92.150.150.175|:... connected. HTTP request sent, awaiting response... 200 OK Length: 4 [text/plain] Saving to: `test_curl.1' 100%[======================================>] 4 --.-K/s in 0s 2010-03-22 22:10:45 (42.0 KB/s) - `test_curl.1' saved [4/4] J'essayerai demain depuis l'université car depuis chez moi c'est peut etre pas le plus pratique. Je m'explique : Je suis chez Orange avec une Livebox donc et acceder et francky3084.dyndns.tv depuis ma propre connexion n'est devenu accessible qu'après avoir modifié le fichier "hosts" (que ce soit pour Windows ou pour Linux) en redirigeant cettre adresse sur l'adresse du Syno. (Bien que cela n'ai strictement aucun impact sur le DS lui même) Sans ca, j'atterissais sur l'administration de la Livebox. Bien qu'a l'exterieur de chez moi cela n'avait jamais posé aucun soucis. Peut etre que certaines commandes n'apprecient pas trop. J'essaye ca demain sans faute, je vous tient au courant. Merci encore. Bonne fin de soirée 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 23 mars 2010 Auteur Partager Posté(e) le 23 mars 2010 Bonjour J'esp 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
jac2904 Posté(e) le 23 mars 2010 Partager Posté(e) le 23 mars 2010 ceci dit, faire le wget en telnet sur ton syno depuis chez toi ou en local c'est du pareil au même ..... Vu que cela fonctionne avec l'adresse ip, je dirais que tu as un problème de loopback sur le syno ( vu que tu l'as sur ton pc si j'ai bien suivi ). Pour résoudre cela, il faut modifier le fichier host du syno comme tu l'as fait pour ton windows. J'ai l'impression que l'on arrive à une solution là. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Francky3084 Posté(e) le 23 mars 2010 Auteur Partager Posté(e) le 23 mars 2010 ceci dit, faire le wget en telnet sur ton syno depuis chez toi ou en local c'est du pareil au même ..... Vu que cela fonctionne avec l'adresse ip, je dirais que tu as un problème de loopback sur le syno ( vu que tu l'as sur ton pc si j'ai bien suivi ). Pour résoudre cela, il faut modifier le fichier host du syno comme tu l'as fait pour ton windows. J'ai l'impression que l'on arrive à une solution là. Merci de ta réponse. En revanche, question : Je modifie quel fichier de mon DS ? hosts/hosts.allow/hosts.deny ? (dans /etc/ n'est ce pas ? Histoire d'être sur ?) Mais surtout après, je mets quoi exactement dedans ? Par avance, merci. Franck /!\ - EDIT : Je viens de remarquer en parcourant mon DS que les fichiers générés par la commande wget se retrouvaient dans le dossier root. Et par curiosité j'ai regardé le contenu des fichiers générés (index.html généré identiquement 5 fois) et il s'avère que c'est la page de connexion à la Livebox (Accessible via 192.168.1.1) ! Peut etre que ca pourra nous aider un peu plus ou confirmer la piste actuelle. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.