Fabian St.: php include scheitert

Beitrag lesen

Hi!

Geht auf meine Seite (www.beppostuff.eu.tt) und klickt auf Guestbook. Dann kommt diese Fehlermeldung

Warning: main(): URL file-access is disabled in the server configuration in /home/bredimus/www/mofo/inc/menu_gb.htm on line 15

Warning: main(http://www.a-free-guestbook.com/guestbook.php?username=beppo): failed to open stream: no suitable wrapper could be found in /home/bredimus/www/mofo/inc/menu_gb.htm on line 15

Warning: main(): Failed opening 'http://www.a-free-guestbook.com/guestbook.php?username=beppo' for inclusion (include_path='.:/usr/lib/php') in /home/bredimus/www/mofo/inc/menu_gb.htm on line 15

Hab's da eigentlich mit php include eingefügt, funktioniert aber irgendwie nicht...

Das sieht mir ganz danach aus, als sei die PHP-Konfigurations-Direktive allow_url_fopen auf Off gesetzt. Dadurch ist es dann nicht mehr möglich, eine URL für zahlreiche Funktionen als Parameter zu übergeben. Gleichzeitig wird dadurch jedoch auch die Sicherheit zahlreicher Scripte erhöht, deren Autoren sich oftmals nicht über die möglichen Sicherheitslöcher, die eine solche Einbindung externer Ressourcen haben kann, im Klaren sind.
D.h. für deinen Fall: Ändere entweder den Wert von allow_url_fopen auf On (und sei dir über mögliche Konsequenzen bewusst) oder verzichte auf sowas wie include 'http://exmaple.org/index.html'.

Grüße,
Fabian St.