Hallo
Ich habe folgendes Script bekommen:
<?
// COPYRIGHT ACVITI GmbH (2012) - all rights reserved
// AUTHOR: JW
//
// TUTORIAL REGISTER VARIABLE
//
// FREE LICENSE FOR NON-COMMERCIAL USE ONLY
// NO REDISTRIBUTION WITHOUT PRIOR WRITTEN CONSENT
// GET ID OF SOCKET
$myID = $IPS['SELF'];
$SocketID = IPS_GetParent($myID);
// PREP TEXT TO SEND
$SendText = "IPS_II - CLI-to-SRV @" . date( 'd.m.Y H:i:s' , microtime(true) );
// SEND TEXT & LOG
echo "CLI sending text: " . $SendText . "
";
IPS_LogMessage( "SEND Socket [CLI]" , "Send Text=" . $SendText );
// USE IPS SOCKET-FUNCTION
CSCK_SendText( $SocketID, $SendText );
?>
Das Script soll Daten von einen Client-Socket an einen Server-Socket senden.
Wenn das Script ausgeführt wird, kommen folgende Fehler:
Notice: Undefined variable: IPS in D:\Programme\IP-Symcon\scripts\21223.ips.php on line 12
CLI sending text: IPS_II - CLI-to-SRV @04.01.2013 22:56:36
Warning: CSCK_SendText: Instance #0 not found! in D:\Programme\IP-Symcon\scripts\21223.ips.php on line 24
Das Script läuft auf anderen Systemen fehlerfrei, also kann es nur an meinen IPS-System ein Problem geben.
Kann mir jemand zu den o.g. Fehler helfen?