FTP Datei mit PHP öffnen

sandroP

Erfahrenes Mitglied
Hallo,

ich möchte eine Datei, welche auf einem externen FTP Server liegt in meiner Homepage anzeigen. Wenn ich die Quell-Adresse mit User und Passwort im Browser öffne wird die Datei angezeigt.

Warum geht das mit dem Code nicht?


PHP:
$dreitagespaet = "ftp://user:pass@ftp-outgoing2.dwd.de/gds/specials/forecasts/tables/germany/Daten_Suedwest_Tag4_spaet";
$quelle        =    file('$dreitagespaet'); 
	$data          =    implode ("", $quelle); 
	
echo "$data";
 
Ich denke eher wegen dieser Zeile hier:
PHP:
$quelle        =    file('$dreitagespaet');  
// so sollte es gehen:
$quelle        =    file($dreitagespaet);
 
@saftmeister

ich habe mal eine datei
PHP:
echo ini_get('allow_fopen_url');
erstellt, hier wird nichts ausgeben.
PHP Info sagt: http://phpinfo.funpic.de/


@Maniac

geht leider auch nicht. Eine Fehlermeldung wird in beiden Fällen nicht angezeigt.
 
Ich komm leider immer noch nicht weiter, hat noch jemand ein tipp?
Oder einen anderen lösungsansatz?
 
Hast du eine Fehlermeldung?

Wenn nein, hast du dafür gesorgt, das Fehler angezeigt werden?

PHP:
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 1);
 
Warning: file() [function.file]: ftp:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /usr/export/www/vhosts/funnetwork/hosting/pmiss/vorschau5.php on line 7

Warning: file(ftp://...@ftp-outgoing2.dwd.de/gds/specials/forecasts/tables/germany/Daten_Suedwest_Tag4_spaet) [function.file]: failed to open stream: no suitable wrapper could be found in /usr/export/www/vhosts/funnetwork/hosting/pmiss/vorschau5.php on line 7

Warning: implode() [function.implode]: Invalid arguments passed in /usr/export/www/vhosts/funnetwork/hosting/pmiss/vorschau5.php on line 8
 
Zurück