NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » XAMPP/PHP: extern IP van server
Je moet ingelogd zijn om te kunnen posten...

Login gegevens
Gebruikersnaam
Wachtwoord



Nog geen lid van de WzL-groep? Lid worden!
Wachtwoord vergeten? Stuur mijn wachtwoord! | Info...
Origineel bericht
nyx 3.19
Sinds 18/1/2003
T: 6 R: 53
26/2/2010 - 15:42u Quote
Ik heb XAMPP draaien op een Windows-pc, en ik zou graag het externe IP van de server willen tonen voor mezelf.
echo("server addr: " . $_SERVER ['SERVER_ADDR'] . "<br>" );
echo("remote addr: " . $_SERVER ['REMOTE_ADDR'] . "<br>" );
echo("http host: " . $_SERVER ['HTTP_HOST'] . "<br>" ) ;


levert dit op:
server addr: 127.0.0.1
remote addr: 127.0.0.1
http host: localhost

terwijl ik graag iets in de vorm van "15.128.12.75" gezien zou hebben...


Proberen om een lang verhaal kort te maken:
- we hebben een externe schijf vol ingescande documenten (pdf) (aantal terabyte groot). We willen die graag beschikbaar maken via het web (intranet), zonder keiveel te moeten betalen voor een gehoste server.
- we hebben een test-pc waar we dan XAMPP op draaien, als we de httpd.conf aanpassen, kunnen we voor de externe schijf (F: / ) een Alias aanmaken zodat de ext.HD via de server beschikbaar is.
- IP van server is wss dynamisch, dns en nameservice lukt niet, dus we kunnen moeilijk continu een veranderd IP aan iedereen doorgeven. Dus is het de bedoeling dat we via SharePoint een status van de ext.HD weergeven, met de correcte URL.
-XAMPP (apache) en SharePoint (IIS) gaat niet geweldig goed samen (ook te weinig rechten om zelf een .aspx up te loaden), dus had ik het idee om via php een RSS (.xml) te genereren (die continu geupdated wordt via een cron-job).
SharePoint heeft een module om RSS in te lezen.
- in de RSS moet ik natuurlijk een link naar de server leggen: <link>. Ik had dit graag dynamisch gedaan, zodat bij verandering van IP van de server, alles automatisch zou gaan.

Het probleem is nu natuurlijk dat de cron-job op de server ervoor zorgt dat hij zijn IP als 127.0.0.1 ziet, en dat ook zo wegschrijft in de .xml. Voor de users is zoiets waardeloos natuurlijk.

Iemand een suggestie?

(via whatsmyip.org krijg ik het externe IP van het bedrijf, is ook ni de bedoeling)