Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 28/03/2013, à 12:06

Akimania

[RESOLU] Erreur serveur ubuntu et fsockopen()

Bonjour,

Voila depuis hier je patauge a cherche une solution a mon problème.
De windows / xampp et autres a ubuntu / xampp puis après plusieurs lecture j’ai été convaincu d’utilisé apache de ubuntu, donc je suis débutant sur linux.

Tous fonctionner sur Windows et sur ubuntu avec xampp, mais depuis que j’ai quitté xampp j’ai que des problèmes, le plus gros c’est une erreur connu, mais qui reste sans solution valable.

Quand j’utilise ce bout de code, j’ai une erreur

Erreur

[i]Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/monsite[/i]

Script

$addons = "www.monsite.com/licences/";
$fp = fsockopen($addons, 80, $errno, $errstr, 5);
etc..

D’après mes recherche tous indique que le problème viens de

hosts
127.0.0.1    localhost
127.0.1.1    Server2
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

et

resolv.conf
nameserver 127.0.1.1


Toutes vos suggestions seront les bienvenues
Merci d'avance

Dernière modification par Akimania (Le 28/03/2013, à 21:08)

Hors ligne

#2 Le 28/03/2013, à 12:42

tiramiseb

Re : [RESOLU] Erreur serveur ubuntu et fsockopen()

Salut,

Là tu demandes à la fonction "fsockopen" d'ouvrir une connexion vers un serveur qui s'appellerait "www.monsite.com/licences/". C'est bien évidemment une erreur. Il faut dire à fsockopen de se connecter à "www.monsite.com" pour ensuite faire la requête qui va bien vers la page que tu veux.

Plus d'infos là :
http://php.net/manual/fr/function.fsockopen.php


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#3 Le 28/03/2013, à 13:00

Akimania

Re : [RESOLU] Erreur serveur ubuntu et fsockopen()

Merci pour votre réponse, mais malheureusement même problème.
Il faut savoir aussi que cela fonctionner très bien avec xampp.
J’essaye de comprendre, mais ce n’est pas évident.

Hors ligne

#4 Le 28/03/2013, à 21:07

Akimania

Re : [RESOLU] Erreur serveur ubuntu et fsockopen()

probleme resolut

j'ai changer la méthode pour curl plus rapide

              $addons = "www.monsite.com/licences/";
			if (function_exists("curl_exec")) 
			{
				$ch = curl_init();
				curl_setopt($ch, CURLOPT_URL, $addons."checkLic.php");
				curl_setopt($ch, CURLOPT_POST, 1);
				curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
				curl_setopt($ch, CURLOPT_TIMEOUT, 30);
				curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
				$data = curl_exec($ch);
				curl_close($ch);
			} 

Hors ligne

#5 Le 28/03/2013, à 21:10

Akimania

Re : [RESOLU] Erreur serveur ubuntu et fsockopen()

J’ai oublié les bonnes manières
Merci a toi tiramiseb

Hors ligne

Haut de page ↑