Hallo!
Kann mir bitte jemand bei folgendem Problem helfen? Ich möchte in eine Datei (test.php) eine andere Datei (datei.html) mit include einbinden. Mein Problem dabei ist, dass sich die Datei, die ich einbinden möchte, auf einem anderen Server befindet, und ich mit include("http://www.andere_domain.com/datei.html"); immer folgende Fehlermeldung erhalte:
Warning: php_hostconnect: connect failed in .../test.php on line 12
Warning: Failed opening http:www.domain.com/datei.html' for inclusion (include_path='.:/usr/local/lib/php') in .../test.php on line 12
Im PHP-Handbuch steht dazu, dass der Zugriff auf entfernte Dateien nur dann möglich ist, wenn die Unterstützung für den "URL fopen wrapper" bei der Konfiguration von PHP vorhanden ist (welche standardmäßig eingestellt ist, es sei denn, die Option --disable-url-fopen-wrapper wurde bei der Installation verwedent (Versionen bis 4.0.3) oder der Parameter allow_url_fopen wurde in der php.ini ausgestellt (neuere Versionen).
Wie kann ich nun feststellen, ob der Server meiner Homepage "Url fopen wrapper" unterstützt? Php_info zeigt für allow_url_fopen für local und master value jeweils 1. Das müsste doch bedeuten, dass es unterstützt wird, oder?
Was könnte sonst noch das Problem sein oder kennt jemand eine andere Möglichkeit eine externe Datei einzubinden?
Vielen Dank für jeden Lösungsansatz!
Jose Ortega