PHP FTP Verbindung klappt nicht
Hallo Administratoren,
Ich habe folgendes Problem.
Ich soll ich eine PHP Seite erstellen die von einem bestimmten Verzeichnis eines FTP Servers eine Textdatei herunterlädt und diese anschließend auf der gleichen Seite anzeigt.
Dazu habe ich eine Lösungsmethode entwickelt, die aber nicht funktioniert.
Das PHP Skript stürzt immer mit dem Fehler:
ab.
Mein Skript sieht dazu so aus:
Allerdings finde ich darin keinen Fehler.
Beziehungsweise weiß ich mit dem genannten Fehler nichts anzufangen, da dort kein T zuiel ist.
Könnt ihr mir helfen ?
Ich habe folgendes Problem.
Ich soll ich eine PHP Seite erstellen die von einem bestimmten Verzeichnis eines FTP Servers eine Textdatei herunterlädt und diese anschließend auf der gleichen Seite anzeigt.
Dazu habe ich eine Lösungsmethode entwickelt, die aber nicht funktioniert.
Das PHP Skript stürzt immer mit dem Fehler:
Parse error: syntax error, unexpected T_STRING in /var/customers/webs/ni158031_3/serverlogviewer.php on line 17
ab.
Mein Skript sieht dazu so aus:
<?php
# Variablen definieren
$local_file = 'mclog.txt';
$server_file = 'server.log';
$modus = FTP_BINARY;
#FTP Zugangsdaten
$ftp_server="Hier steht meine Server IP";
$ftp_user="Hier steht mein Benutzername";
$ftp_pass="Hier steht mein Passwort";
$conn_id = ftp_connect($ftp_server);
# Login mit Benutzername und Passwort
$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass);
#Verzeichniswechseln
ftp_chdir($conn_id, "minecraftbukkit");
#Verbinden
#
ftp_get($conn_id, $local_file, $server_file, $modus);
# Verbindung schließen
ftp_close($conn_id);
if (is_readable('./mclog.txt'))
echo implode("
\n", file ('./mclog.txt'));
?>
Beziehungsweise weiß ich mit dem genannten Fehler nichts anzufangen, da dort kein T zuiel ist.
Könnt ihr mir helfen ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 204774
Url: https://administrator.de/contentid/204774
Ausgedruckt am: 16.11.2024 um 16:11 Uhr
4 Kommentare
Neuester Kommentar
Allerdings finde ich darin keinen Fehler.
Musst du auch nicht, den hat PHP ja schließlich schon gefunden:
unexpected T_STRING ... on line 17
Und wenn du auf die Frage eine Antwort willst:
Benutz bitte die Code-Tags!
Formatierungen in den Beiträgen
schau mal in Z.14 - da fehlt ein ;
'T_' steht für Token - das kommt vom PHP Parser http://php.net/manual/en/tokens.php
'T_' steht für Token - das kommt vom PHP Parser http://php.net/manual/en/tokens.php