Hallo, danke hat sich erledigt, “habe eine Einstellung auf der Fritzbox übersehen”
Hallo,
ich habe eine neue FB mit eine anderen IP-Adresse als die alte.
Nun habe ich in meinen Scripten nur die IP-Adresse geändert, komme aber nicht mehr drauf. ![]()
Hier das Script:
//Serveradresse/Name
$conn_id = ftp_connect("192.168.1.11");
// Login mit Benutzername und Passwort
ftp_login($conn_id, "*****", "*******");
ftp_pasv($conn_id, true);
// Nach Verzeichnis .... wechseln
ftp_chdir($conn_id, "CHIPSBNK-v1-9-13-01/FRITZ/voicebox/rec/");
$files = ftp_nlist($conn_id, ".");
//print_r($files);
if($files == "")
{
SetValueInteger(55183, 0);
IPS_sethidden(46564, true);
IPS_sethidden(44313, true);
// echo "Keine Daten vorhanden";
}
else
{
$zaehler = count($files);
// echo $zaehler;
SetValueInteger(55183, $zaehler);
IPS_sethidden(46564, false);
IPS_sethidden(44313, false);
}
ftp_close($conn_id);
//IPS_SetScriptTimer($_IPS['SELF'], 0);
und hier die Fehlermeldung:
Fatal error: Uncaught TypeError: ftp_login(): Argument #1 ($ftp) must be of type FTP\Connection, false given in C:\ProgramData\Symcon\scripts\Anzahl_AB1.ips.php:14 Stack trace: #0 C:\ProgramData\Symcon\scripts\Anzahl_AB1.ips.php(14): ftp_login(false, 'ftpuser', Object(SensitiveParameterValue)) #1 {main} thrown in C:\ProgramData\Symcon\scripts\Anzahl_AB1.ips.php on line 14
Kann mir bitte jemand sagen was jetzt falsch ist, vorher lief es damit?
Gruß Horst