Hallo zusammen,
ich bekomme es nicht hin, einen Curl Befehl über IPS_Execute auszuführen.
$datum = date(("Y-m-d"),time());
$filename = "backup".$datum.".zip";
$filepath = "/var/lib/symcon/".$filename ;
$command = "-X PUT -u ***.de:*** --data-binary @'".$filepath."' 'https://magentacloud.de/remote.php/webdav/rasp_".$filename."'";
$program = '/usr/bin/curl';
$param = $command;
$Dummy = false;
$warten = true;
$ergebnis = IPS_Execute($program,$param,$Dummy,$warten);
Skript läuft, aber ohne Ergebnis.
Im Terminal klappt es problemlos.
/usr/bin/curl -X PUT -u **.de:*** --data-binary @'/var/lib/symcon/backup2021-12-12.zip' 'https://magentacloud.de/webdav.php/webdav/rasp_backup2021-12-12.zip'
Hat jemand eine Idee? oder eine Idee wie man das Debuggen kann?
Danke und VG Thorsten