Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3518
| From | k@rl.pflaesterer.de (Karl Pflästerer) |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: Datei Upload |
| Date | 2015-11-09 06:51 +0100 |
| Message-ID | <m1a8qn201j.fsf@mbp.pflaesterer.de> (permalink) |
| References | <5wx1rfi27tgq$.1mz1ih1uqtbxl.dlg@40tude.net> <m1egg01gzr.fsf@mbp.pflaesterer.de> <1ud0otyk5ds8p.1257obxk4c1dy.dlg@40tude.net> |
Thomas Meyer <ich.will@keine.mail> writes: > Am Sun, 08 Nov 2015 19:30:16 +0100 schrieb Karl Pflästerer: > > >> Ich schlage vor, bevor du den Upload mit PHP umsetzt, ihn ganz simpel >> per FTP von der Kommandozeile zu testen. Dann hast du auch direkt >> Fehlermeldungen, wenn etwas nicht klappt. >> >> Danach kann man dir bestimmt helfen, deinen Code robust zu schreiben. > > mmh ... also per FTP kann ich beliebig wiederholen und stets erfolgreich > hochladen. Per php geht es nicht, aber es erscheinen auch keine > Fehlermeldungen. Die vorhandene Datei wird jeweils nur leer überschrieben > > unten mal die ausgegebenen Meldungen des html-files. > Bei den ersten beiden ist alles ok, bei den zweiten geht es nicht. Die > selbe Funktion, keine Fehlermeldung. Die alte Datei wird erkannt und > hinsichtlich Datum und Größe ausgelesen und dann mit nichts überschrieben. > > _____ > > 1. > FTP Verbindung zu xxx.xxx.xxx.xxx hergestellt ... > > Stand alte Datei: 08.11.2015 16:39 > Groesse alte Datei: 5696 > > Stand neue Datei: 08.11.2015 23:16 > Groesse neue Datei: 5696 > > FTP Verbindung wurde geschlossen ! > > 2. > FTP Verbindung zu yyy.yy.yy.yy hergestellt ... > > Stand alte Datei: 08.11.2015 16:40 > Groesse alte Datei: 5696 > > Stand neue Datei: 08.11.2015 23:17 > Groesse neue Datei: 5696 > > FTP Verbindung wurde geschlossen ! [...] Wenn es von der Kommandozeile klappt (wirklich Kommandozeile oder ein FTP GUI), dann kannst du per PHP starten. Du solltest nach *jedem* Befehl dessen Rückgabe auswerten. Speziell auch beim Upload zum einen die Existenz und Lesbarkeit der hochzuladenden Datei. Aber auch zuvor musst du prüfen ob zB ein Verzeichniswechsel überhaupt funktionierte. Dann musst du die Fehler sehen, wenn welche auftreten. Zufällig geschieht dort nichts. (nebenbei: FTP ist heute wirklich nicht mehr zeitgemäß; gibt es eventuell die Möglichkeit zB SCP zu nutzen?; dann könntest du mit zB rsync solche Uploads viel leichter erledigen) KP
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-08 17:20 +0100
Re: Datei Upload k@rl.pflaesterer.de (Karl Pflästerer) - 2015-11-08 19:30 +0100
Re: Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-08 23:25 +0100
Re: Datei Upload k@rl.pflaesterer.de (Karl Pflästerer) - 2015-11-09 06:51 +0100
Re: Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-09 08:05 +0100
Re: Datei Upload k@rl.pflaesterer.de (Karl Pflästerer) - 2015-11-09 08:33 +0100
Re: Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-09 17:31 +0100
Re: Datei Upload Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2015-11-11 09:37 +0100
Re: Datei Upload Arno Welzel <usenet@arnowelzel.de> - 2015-11-09 17:48 +0100
Re: Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-10 00:01 +0100
Re: Datei Upload Arno Welzel <usenet@arnowelzel.de> - 2015-11-10 11:25 +0100
Re: Datei Upload Matthias P. Würfl <matthias@wuerfl.com> - 2015-11-11 00:17 -0800
Re: Datei Upload Thomas Meyer <ich.will@keine.mail> - 2015-11-11 17:16 +0100
csiph-web