Likes Likes:  0
Resultaten 1 tot 6 van de 6
  1. #1
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    12/08/09

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    (DEBIAN) Apache2 PHP URL opvragen op de server zelf

    Ik probeer dmv PHP een URL op te vragen die zich op de server zelf bevindt:

    $xml = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/?id=203&type=555');

    Die URL is goed (http://www.url.com/?id=203&type=555), want als ik ‘m zelf in de browser invoer krijg ik de output te zien. Ik heb het idee dat de server niet bij z’n eigen HTTP server kan/mag.

    Kent iemand dit probleem?

    Als ik een wget op die file uitvoer op de console van de server krijg ik een timeout.

    iemand een idee?

    alvast bedankt!

  2. #2
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    Hugo Rodenburg
    435 Berichten
    Ingeschreven
    20/02/06

    Locatie
    Woerden

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Hugo Rodenburg
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    is die naam misschien opgenomen in de hosts file (en dan verwijst naar 127.0.0.1)? Of heb je een firewall regel die het tegenhoud?

  3. #3
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    geregistreerd gebruiker
    6.041 Berichten
    Ingeschreven
    23/10/04

    Locatie
    Amersfoort

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    171 Berichten zijn liked


    Functie: Freelance IT Professional
    URL: localhost
    View randytenhave's profile on LinkedIn

    Kijk eens of 'allow_url_fopen' aan staan in je php.ini.

  4. #4
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    moderator
    6.028 Berichten
    Ingeschreven
    21/05/03

    Locatie
    NPT - BELGIUM

    Post Thanks / Like
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)
    481 Berichten zijn liked


    Naam: Dennis de Houx
    Bedrijf: All In One
    Functie: Zaakvoerder
    URL: www.all-in-one.be
    Ondernemingsnummer: 0867670047

    Je fout zit in het gebruikt van je '
    fout: $xml = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/?id=203&type=555');
    juist: $xml = file_get_contents('http://'.$_SERVER["HTTP_HOST"].'/?id=203&type=555');
    of: file_get_contents("http://".$_SERVER['HTTP_HOST']."/?id=203&type=555");

    je kan trouwens ook simplexml gebruiken, dan is je xml file al direct geparsed in object/array

    $xml = simplexml_load_file("http://".$_SERVER['HTTP_HOST']."/?id=203&type=555");
    Dennis de Houx - All In One ~ Official ISPsystem partner

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  5. #5
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    geregistreerd gebruiker
    189 Berichten
    Ingeschreven
    30/11/07

    Locatie
    Noordwijk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door The-BosS Bekijk Berichten
    Je fout zit in het gebruikt van je '
    fout: $xml = file_get_contents('http://'.$_SERVER['HTTP_HOST'].'/?id=203&type=555');
    juist: $xml = file_get_contents('http://'.$_SERVER["HTTP_HOST"].'/?id=203&type=555');
    of: file_get_contents("http://".$_SERVER['HTTP_HOST']."/?id=203&type=555");

    je kan trouwens ook simplexml gebruiken, dan is je xml file al direct geparsed in object/array

    $xml = simplexml_load_file("http://".$_SERVER['HTTP_HOST']."/?id=203&type=555");
    ????
    Ik zie niet wat er fout is aan het commando dat jij als fout markeert.
    Verder geeft de TS aan dat een wget op de commandline ook een timeout geeft. Ik zou het volgende checken:

    1. netstat -l (kijken op apache niet op een specifiek IP adres luistert)
    2. Firewall regels checken
    3. Even een ping naar de hostname om te kijken wat voor IP er terug komt.

  6. #6
    (DEBIAN) Apache2 PHP URL opvragen op de server zelf
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    12/08/09

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Het blijkt een NAT/FW issue te zijn. het ipadres wordt genat. Ik heb de url nu in de hostfile gezet met zijn interne IP adres en dan werkt het wel!

    Thanks for all the help.



Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics