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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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 ↑