Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

opgelost PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 12:51 - 20 dec 2015 19:32
#1
www.stream01.nl
Joomla 3.4.6

Hallo, ik heb mijn dedicated stratoserver geherinstalleerd en backups terug geplaatst. Heb ik eerder gedaan en dit ging goed. Nu vind ik echter in error_log deze error die zeer regelmatig terug komt:
Code:
[Sun Dec 20 12:35:03.830820 2015] [fcgid:warn] [pid 4269] [client 31.151.50.158:62883] mod_fcgid: stderr: PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR in /var/www/vhosts/stream01.nl/httpdocs/includes/framework.php on line 11, referer: http://stream01.nl/

Ik heb wel gekeken in framework.php maar ik durf daar zelf niets aan te passen. Is er hier iemand die weet wat ik moet doen? Ik weet niet of ik ivm veiligheid framework.php hier kan posten. Maar indien nodig stuur ik dat op.

Met vriendelijke groet, Herman.

Edit WoodyF4u: Ik heb je topic verplaatst naar het juiste forum.
  • HeRiNo
  • HeRiNo's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 203

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 19:30 - 20 dec 2015 19:30
#2
Dit onderwerp heeft niets met Joomla! te maken, maar gaat puur over de inrichting van de server.
Veel weet ik er ook niet van, maar lees dit Engelstalig artikel even door. Misschien kun je er wat mee.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11277

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 20:10
#3
Helaas is dat niet de oplossing voor mij. Ik hoop dus dat iemand mij nog kan helpen.

Vriendelijke groet, Herman.
  • HeRiNo
  • HeRiNo's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 203

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 20:12
#4
Ik denk dat je hiervoor het beste even ondersteuning bij Strato kunt vragen.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11277

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 20:46
#5
Heb je het bestand framework.php aangepast? Want bij mij wordt er nergens de array $_SERVER met de key(ook index genoemd) HTTP_X_FORWARDED_FOR aangeroepen. Wordt hij bij jou wel aangeroepen, verander dan de key HTTP_X_FORWARDED_FOR in REMOTE_ADDR
Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 21:17 - 20 dec 2015 21:17
#6
Hoi Juliak92,

bedankt voor je reactie. Nee ik heb niets veranderd. Het was altijd goed maar na een herinstallatie van de server v.d. week had ik dit opeens. Nou ben ik nogal huiverig om in dat soort bestanden te komen, dus vraag ik je even duidelijk wat ik precies moet veranderen.
Moet ik dit geheel HTTP_X_FORWARDED_FOR vervangen door dit geheel REMOTE_ADDR ?

Groetjes, Herman.
  • HeRiNo
  • HeRiNo's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 203

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 21:45 - 20 dec 2015 21:49
#7
Snap dat je liever niet in die bestanden zit, en dat is ook terecht, het is beter om niet aan de core bestanden van Joomla te komen.

Maar als je niks hebt aangepast, dan zal het ook niet in dat betreffende bestand staan(althans bij mij staat het er niet in)... Dus dan gebeurt het waarschijnlijk ergens anders, na de declaratie van _JEXEC (dat kan dus op een hoop plaatsen zijn). Ik heb zelf een VPS bij Strato, draaien met CentOS 6.7 & PHP 5.6.16 maar kan het daar niet mee reproduceren.
Je kan ook nog zoals Wouter zei de vraag bij Strato neerleggen, omdat het ook met de configuratie te maken zou kunnen hebben(ook met oog op de herinstallatie van de server).

Ja ik bedoelde als geheel vervangen dus:
Code:
$_SERVER['HTTP_X_FORWARDED_FOR'] naar $_SERVER['REMOTE_ADDR']
want beide zouden als waarde het IP van de client moeten hebben(er zit wel een verschil tussen de 2). Maar nogmaals, als je niets hebt aangepast zal het niet in het bestand framework.php staan...
Groetjes, Julian.

Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit forum
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Juliank92
  • Juliank92's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 1722

PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR

20 dec 2015 21:56
#8
Hoi Julian,

ik heb de aanpassing gedaan in zowel framework.php als in defines.php want na aanpassen in de eerste kreeg ik de error over de tweede. Maar opgelost dus hartelijk bedankt.

Groetjes, Herman.
  • HeRiNo
  • HeRiNo's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 203
Moderators: JelleRomke
Tijd voor maken pagina: 0.706 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie