Seite 1 von 1

ALERT - Include filename ... is an URL that is not allowed

Verfasst: 06.02.2007, 10:02
von kaisen
Heute hat HostEurope auf Php 5.2 umgestellt und seitdem macht mein Banner-Management Programm Probleme und wirft folgende Fehlermeldung in den Logs aus:

"ALERT - Include filename ... is an URL that is not allowed"

Der Aufrug im Script geschieht so:
include "[domain.de]/ads/index.php?uid=1&zid=7111";


Weiß einer Rat?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 06.02.2007, 10:19
von twitch
allow_url_fopen muss aktiviert sein um remote-Dateien einzubinden

https://de3.php.net/manual/de/function.include.php

Verfasst: 06.02.2007, 10:54
von kaisen
die datei liegt auf dem selben server und ist unter der seben domain erreichbar.
auch wenn ich nur include "ads/index.php?uid=1&zid=7111"; kommt eine Fehlermeldung! Dann findet er die datei nämlich nicht.

ich bin verwirrt...

Verfasst: 06.02.2007, 10:58
von twitch
hast du dir den Link angeschaut, den ich gepostet habe?
Das hier istd as wichtige:

<?php

/* Dieses Beispiel geht davon aus, dass www.example.com so konfiguriert *
* ist, dass .php-Dateien geparst werden und keine .txt Dateien. Also meint *
* 'Funkt' hier, dass die Variablen $foo und $bar innerhalb der *
* angeforderten Datei zur Verfügung stehen */

// Funkt nicht; file.txt wird von www.example.com nicht als PHP geparst

include 'https://www.example.com/file.txt?foo=1&bar=2';

// Funkt nicht; schaut nach einer lokalen Datei namens
// 'file.php?foo=1&bar=2' im lokalen Dateisystem

include 'file.php?foo=1&bar=2';

// Funkt
include 'https://www.example.com/file.php?foo=1&bar=2';

$foo = 1;
$bar = 2;
include 'file.txt'; // Funkt
include 'file.php'; // Funkt

?>

Verfasst: 06.02.2007, 11:15
von kaisen
ja habe ich mir angesehen.

ich habe e nun so gemacht:
<?php $uid="1"; $zid="7111"; include "ads/index.php"; ?>

und siehe da... es geht.

dennoch Danke für deinen Tipp @twitch!