Frage

Ich bin ziemlich neu für Magento Dev, also vergib mir, wenn etwas meiner Terminologie nicht ganz recht ist.

Mein Modul muss XML-Dateien mit dem SFTP-Protokoll von einem Remote-FTP-Server herunterladen und löschen.Ich verwende die varien_io_sftp-Klasse, um das zu tun.

Ich kann die Verbindung öffnen, in das benötigte Verzeichnis ändern und die Datei abrufen, aber wenn ich versuche, sie mit der varien_io_sftp rm-Methode zu löschen, wird die Remote-Datei nicht gelöscht.

generasacodicetagpre.

Ich habe auf der Datei Probleme mit Berechtigungen ausgeschlossen.

Ich bin nicht sicher, warum ich irgendwo keine Fehler bekomme.Ist es, weil dieser Code in einem Cron-Zeitplan ausgeführt wird?Die Datenbank besagt, dass die geplanten Jobs erfolgreich waren.Nichts, was ich in irgendwelchen Protokollen finden kann.

Jede Idee, was ich hier falsch mache?Jeder hat irgendwelche Ideen, wie ich diesen Code besser debuggen kann?

War es hilfreich?

Lösung

Nachdem sie herumgespannt ist, sieht es so aus, während die Lesemethode einen Dateinamen relativ zum aktuellen Verzeichnis akzeptiert, das RM-Verfahren muss der Pfad enthalten.Der folgende Code funktioniert für mich.

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top