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!