Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/03/2013, à 13: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, à 22:08)

Hors ligne

#2 Le 28/03/2013, à 13: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

Hors ligne

#3 Le 28/03/2013, à 14: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, à 22: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, à 22:10

Akimania

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

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

Hors ligne