Fehler beim Übertragen von Bildern an NAS

Hallo liebe gemeinde,

ich habe es soweit hinbekommen das ich nach einen Bewegungsalarm ein Bild auf der Symbox im Verzeichniss /media/ gespeichert wird.
Nun meine Frage
Wie kann ich per PHP die Bilder von den media Verzeichniss auf mein NAS übertragen/kopieren?
Habe mir da ein paar sache zusammen gebastelt via script aber in der zeile 34 kommt es zu einen Problem was ich bis heiute nicht lösen konnte hatt da eine Idee was ich da falsch mache.

Danke schon im Vorraus

Code als Bild ist nicht nett, dafür gibt es die Code Tags :wink:.

Ich tippe auf das falsche FTP_ASCII, ein Bild ist mit Sicherheit FTP_BINARY.

Die Suchmaschine deines Vertrauens liefert dir Hilfe, z. B.

https://www.php.net/manual/en/function.ftp-put.php

Sowohl remote_file als auch content sind doch Verzeichnisnamen???

Da hat pitty natürlich völlig Recht, wie du dem Doku Link entnehmen kannst, musst du Dateinamen angeben.

Hallo Ralf,

was meinst du mit den Code Tags

habe hier noch nicht so viel gepostet

Wenn du eh das Bild auf den Speicher der Symbox schreibst, warum deaktivierst du nicht in dem Onvif Image Grabber den Cache?
Dann kannst du dir die Zeilen 12 bis 16 sparen.
Zumal es bestimmt sinnvoll wäre das Bild einmal neu anzufordern, sonst wird ja das zuletzt gespeicherte Bild hochgeladen und nicht das aktuelle wenn die Sensorik ausgelöst hat.
Michael