Configurer serveur pour utiliser la fonction gethostbyaddr

Configurer serveur pour utiliser la fonction gethostbyaddr - PHP - Programmation

Marsh Posté le 10-06-2002 à 11:32:00    

Bon salut,
J'ai un méga problème: quand je fais echo gethostbyaddr($REMOTE_ADDR); il me reclaque mon ip au lieu du nom d'hote.Bref ça marche pas alors est-ce que vous connaissez la bidouille: modif serveur (fichier /etc/resolv.conf) ou je sais pas quoi? :(  
Au secours...
A l'aide...
Fin de transmission.

Reply

Marsh Posté le 10-06-2002 à 11:32:00   

Reply

Marsh Posté le 10-06-2002 à 15:35:34    

le plus simple :
met dans le fichier /etc/hosts:
ton_ip  ton_nom_de_domaine
 
dans le cas ou c'est une ip internet (dynamique), ton serveur apache dois avoir un accès au dns.
Pour cela le fichier resolv.conf doit contenir  
nameserver IP_du_dns1
nameserver IP_du_dns2
 
Si ton apache est chrooté, il faut recopier des librairies dans le répertoire chrooté et le fichier /etc/nsswitch.conf


Message édité par ethernal le 06-10-2002 à 15:43:35

---------------
...oups kernel error...
Reply

Marsh Posté le 10-06-2002 à 15:52:03    

Tu peux expliquer le dernier point parce que les deux premiers sont remplis mais je comprends pas la fin (chrooté notamment) et quelles librairies sont à recopier. M'enfin merci de m'avoir répondu parce que là c plus que pouak...

Reply

Marsh Posté le 10-06-2002 à 17:54:28    

ton serveur est-il chrooté ?  
pour expliquer simplement, le démon tourne en pensant que son répertoire est le répertoire racine ( / ) de la machine.  Tout les prog, librairies, etc se trouvant dans un autre répertoire lui sont inaccessibles (sendmail, /proc/, ...).
si tu sais pas ce que c'est ce n'est sans doute pas le cas... ;)
 
sinon regarde sur : http://penguin.epfl.ch/chroot.html
 
après modification du resolv.conf, relance Apache.
 
Ton dns fct ?
ping http://www.google.fr fct ?


---------------
...oups kernel error...
Reply

Marsh Posté le 11-06-2002 à 11:32:41    

Bah nan le serveur n'est pas chrooté (je me suis renseigné) mais ça marche toujours pas et je ne sais pas c'est quoi le problème.
Il me renvoie l'IP comme un brave prog qui ne marche pas.
Bon, est-ce que ça aurait un rapport avec les fichiers /etc/nsswitch.conf et /etc/named.conf?  
Dis-moi, stp, toi qui as l'air de dompter toutes ces niaiseries, ce que je dois faire simplement?
Merci.
Fin de transmission...

Reply

Marsh Posté le 13-06-2002 à 10:49:06    

Bon ben c bon ça a décidé de marcher tout seul comme un grand d'un seul coup. En fait il a vu que j'allais finir à temps donc il s'est dit tiens je vais le faire chier en marchant pas.
Mais là c'est bon comme je suis en retard maintenant, c'est bon ça marche....

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed