path changed

This commit is contained in:
jhartworks
2025-07-04 15:11:12 +02:00
parent 5fb47be874
commit e4e3ef5076
+6 -4
View File
@@ -629,7 +629,7 @@ class MonitoringServer extends IPSModule {
// Pfad erstellen // Pfad erstellen
$ftpPath = "$yearName/$projectName/$ispName"; $ftpPath = "$yearName/$projectName/$ispName";
ftp_mkdir($ftp, $currentPath); ftp_mkdir($ftp, $ftpPath);
/* $pathParts = explode("/", $ftpPath); /* $pathParts = explode("/", $ftpPath);
$currentPath = ""; $currentPath = "";
foreach ($pathParts as $part) { foreach ($pathParts as $part) {
@@ -641,11 +641,12 @@ class MonitoringServer extends IPSModule {
*/ */
// Temp-Dateipfad vorbereiten // Temp-Dateipfad vorbereiten
ftp_chdir($ftp, $ftpPath);
// Verarbeitungsfunktion // Verarbeitungsfunktion
$this->generateAndUploadCsv($catNotifyId, $ftp, $ftpPath."/notify.csv", $projectName.$ispName."notify.csv"); $this->generateAndUploadCsv($catNotifyId, $ftp, "notify.csv", $projectName.$ispName."notify.csv");
$this->generateAndUploadCsv($catAlarmId, $ftp, $ftpPath."/alarms.csv", $projectName.$ispName."alarms.csv"); $this->generateAndUploadCsv($catAlarmId, $ftp, "alarms.csv", $projectName.$ispName."alarms.csv");
$this->generateAndUploadCsv($catAnalogId, $ftp, $ftpPath."/analog.csv", $projectName.$ispName."analog.csv"); $this->generateAndUploadCsv($catAnalogId, $ftp, "analog.csv", $projectName.$ispName."analog.csv");
// ftp_close($ftp); // ftp_close($ftp);
} }
@@ -687,6 +688,7 @@ class MonitoringServer extends IPSModule {
//IPS_LogMessage ("File Create", "File Put State/Size: ".$state); //IPS_LogMessage ("File Create", "File Put State/Size: ".$state);
// Lade hoch // Lade hoch
IPS_LogMessage("FTP", "Upload: local={$path}, remote={$remotePath}");
$putstate = ftp_put($ftp, $remotePath, $path, FTP_BINARY); $putstate = ftp_put($ftp, $remotePath, $path, FTP_BINARY);
//IPS_LogMessage ("FTP", "FTP Put State: ".$putstate); //IPS_LogMessage ("FTP", "FTP Put State: ".$putstate);
} }