# ftp schreibt  leere Datei auf den ftp-Server?

**URL:** <https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378>\
**Category:** Allgemeine Diskussion (2.x/3.x)\
**Created:** [29. Dezember 2015 um 18:49 UTC](https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378 "2015-12-29T18:49:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bauli](https://community.symcon.de/user_avatar/community.symcon.de/bauli/32/209_2.png) [@bauli](https://community.symcon.de/u/bauli)\
**Post date:** [29. Dezember 2015 um 18:49 UTC](https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378/1 "2015-12-29T18:49:32Z")

</div>

hallo;

kann mir wer sagen, warum der Befehl

ftp\_put($conn\_id, $fern.„Hof1.jpg“, $local.„44586.jpg“, FTP\_BINARY);

($fern ist das Verzeichnis am ftp.server \<hier „Kameras/“\> , $local das Verzeichnis am computer \<hier „C:/IP-Symcon/cams/“)

nur eine LEERE jpg-Datei mit dem richtigen Namen in das richtige Verzeichnis am ftp-Server schreibt ?  
Fehlermeldung: failed to establish connection …

($conn\_id stimmt, weil sonst würd er ja gar nichts schreiben)

(kopfkratz)😕  
bauli

---

<div class="post-metadata">

**Author:** ![Bayaro](https://community.symcon.de/user_avatar/community.symcon.de/bayaro/32/699_2.png) [@Bayaro](https://community.symcon.de/u/Bayaro)\
**Post date:** [29. Dezember 2015 um 18:58 UTC](https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378/2 "2015-12-29T18:58:52Z")

</div>

Erinnert mich an dieses Thema:  
[FTP download Probleme (seit Update?)](https://www.symcon.de/forum/threads/29880-FTP-download-Probleme-%28seit-Update-%29)

-Chris-

---

<div class="post-metadata">

**Author:** ![Nall-chan](https://community.symcon.de/user_avatar/community.symcon.de/nall-chan/32/18_2.png) [@Nall-chan](https://community.symcon.de/u/Nall-chan)\
**Post date:** [29. Dezember 2015 um 19:11 UTC](https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378/3 "2015-12-29T19:11:08Z")

</div>

Und ergänzend, wenn das Bild aus einem MediaObject stammt und du irgendwann auf IPS 4 gehst:  
Nicht die Datei lesen, sondern den Inhalt direkt mit [IPS\_GetMediaContent  IP-Symcon :: Automatisierungssoftware](https://www.symcon.de/service/dokumentation/befehlsreferenz/medienverwaltung/ips-getmediacontent/) holen.  
Sonst bekommst du mit Pech ein altes Bild von der Platte und nicht das aktuelle aus dem RAM.  
[IPS\_SetMediaCached  IP-Symcon :: Automatisierungssoftware](https://www.symcon.de/service/dokumentation/befehlsreferenz/medienverwaltung/ips-setmediacached/)  
Michael

---

<div class="post-metadata">

**Author:** ![bauli](https://community.symcon.de/user_avatar/community.symcon.de/bauli/32/209_2.png) [@bauli](https://community.symcon.de/u/bauli)\
**Post date:** [29. Dezember 2015 um 19:47 UTC](https://community.symcon.de/t/ftp-schreibt-leere-datei-auf-den-ftp-server/39378/4 "2015-12-29T19:47:32Z")

</div>

ich habs in der Zwischenzeit selber rausgefunden; für die, die das gleiche Problem haben:  
man muss ftp zuerst in den Passiv-Modus versetzen:

ftp\_pasv($conn\_id, true);

bauli  
😃
