Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PHP FTP Verbindung klappt nicht

Frage Entwicklung PHP

Mitglied: DRwindows97

DRwindows97 (Level 1) - Jetzt verbinden

10.04.2013, aktualisiert 11.04.2013, 1870 Aufrufe, 4 Kommentare, 1 Danke

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:
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:

01.
<?php 
02.
# Variablen definieren 
03.
$local_file = 'mclog.txt'; 
04.
$server_file = 'server.log'; 
05.
$modus = FTP_BINARY; 
06.
#FTP  Zugangsdaten 
07.
$ftp_server="Hier steht meine Server IP"
08.
$ftp_user="Hier steht mein Benutzername"
09.
$ftp_pass="Hier steht mein Passwort";  
10.
$conn_id = ftp_connect($ftp_server); 
11.
# Login mit Benutzername und Passwort 
12.
$login_result = ftp_login($conn_id, $ftp_user, $ftp_pass); 
13.
#Verzeichniswechseln 
14.
ftp_chdir($conn_id, "minecraftbukkit"); 
15.
#Verbinden 
16.
17.
ftp_get($conn_id, $local_file, $server_file, $modus);  
18.
# Verbindung schließen 
19.
ftp_close($conn_id); 
20.
 
21.
if (is_readable('./mclog.txt')) 
22.
echo implode(" 
23.
\n", file ('./mclog.txt')); 
24.
?>
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 ?
Mitglied: dog
10.04.2013, aktualisiert 24.04.2013
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!
http://www.administrator.de/faq/20#toc-73741444141-29
Bitte warten ..
Mitglied: DRwindows97
10.04.2013 um 18:44 Uhr
So, die Code Tags sind eingefügt.
Klar hat PHP den Fehler für mich gefunden, aber ich weiß nicht was dieses

unexpected T_String sein soll, schließlich steht da kein "T" zuviel.
Bitte warten ..
Mitglied: nxclass
10.04.2013, aktualisiert um 23:35 Uhr
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
Bitte warten ..
Mitglied: DRwindows97
11.04.2013, aktualisiert um 16:28 Uhr
Danke nxclass!
Das Semikolon habe ich doch glatt übersehen.
Mir ist auch ein weitere Fehler aufgefallen die Anführungszeichen bei FTP_ASCII müssen weg und das FTP_ASCII muss, da es sich um eine Textdatei handelt zu FTP_BINARY umgeändert werden.
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
gelöst Router Switch zwei APs Verbindung klappt nicht (16)

Frage von c3t1n57 zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
gelöst VPN Verbindung mit NCP Software klappt nur bedingt (15)

Frage von Hendrik2586 zum Thema Windows Netzwerk ...

PHP
Cronjob per PHP erstellen (4)

Frage von Frager zum Thema PHP ...

PHP
gelöst PHP PDO Problem (1)

Frage von Tiggr1994 zum Thema PHP ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

Server-Hardware
Bestehendes Raid erweitern um 4 gleiche Platten! (Verständnis Fragen) (12)

Frage von Hendrik2586 zum Thema Server-Hardware ...

Windows Update
WSUS 4 (Server 2012 R2) - Windows 10 Updates nicht möglich (11)

Frage von c0d3.r3d zum Thema Windows Update ...