FireBoard
Willkommen, Gast
Bitte anmelden oder registrieren.    Passwort vergessen?
Fehler: URL file-access is disabled (1 Leser) (1) Gast
Zum Ende gehen Neues Thema Beliebt: 1
THEMA: Fehler: URL file-access is disabled
#23
berti82 (Benutzer)
Fresh Boarder
Beiträge: 1
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Fehler: URL file-access is disabled vor 9 Jahren, 1 Monat Karma: 0  
Hallo WSpace Team,

habe auf meiner Seite eine Box, wo Inhalt von einer anderen Seite nachgeladen wird, leider funktioniert das auf eurerem Server nicht, es kommt die Fehlermeldung

Warning: include() [function.include]: URL file-access is disabled in the server configuration

lässt sich das freischalten?
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#24
WSPACE (Moderator)
Moderator
Beiträge: 35
graph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Aw: Fehler: URL file-access is disabled vor 9 Jahren, 1 Monat Karma: 3  
Hallo berti82,

dies ist kein Bug, sondern ein Feature,

Das Einbinden von Code von fremden Servern ist zu Ihrer eigenen Sicherheit deaktiviert. Der Fehler tritt auf wenn Sie sowas in der Art schreiben:
QUOTE:
<?
include ("http://www.domain-des-kunden.de/datei.php");
?>

Diese Funktion ist aber seit PHP5 auch generell deaktiviert, da Sie wirklich eine erhebliche Sicherheitslücke darstellen kann, weil es hiermit möglich ist Code von fremden Servern einzubinden und auszuführen. Sie können aber in der Regel nicht sicherstellen, daß der Code wirklich sicher ist und sie diesen wirklich ausführen wollen. Oft wird "remote inclusion" aber nur zum Anzeigen von Daten verwendet:

Wenn es darum geht zum Beispiel nur eine Anzeige, oder eine Datei von einem fremden Server in Ihrer Seite auszugeben, so verwenden Sie doch einfach file_get_contents().
Der folgende Befehl holt eine Datei von einem anderen Server und gibt sie innerhalb Ihrer Seite aus.
QUOTE:

<?
echo file_get_contents("http://www.domain-des-kunden.de/datei.php");
?>


falls Sie aber eine lokale Datei einbinden wollen, so tun sie dies auch lokal, z.B.

QUOTE:
<?
include ("datei.php");
?>
 
Moderator informieren   Gespeichert Gespeichert  
 
Letzte Änderung: 26.08.2010 02:36 von WSPACE.
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Zum Anfang gehen Neues Thema
die neusten Beiträge direkt auf Ihrem Desktop erhalten