Kann es sein, dass die Einstellung in der C:\IP-SYMCON\PHP.INI überhaupt nicht wirkt?
In der ersten Zeile stand original der Wert 30. Die eingetragene 120 bleibt aber offenbar völlig wirkungslos. Bei meinem ShutterControl gibt es trotzdem permanent die Fehlermeldung lt. Anhang.
der gleiche Fehler tritt übrigens auch auf, wenn ich das Timeout per Befehl direkt im ShutterControl-Script ändere!
<?
set_time_limit(80);
//Variables provided by ShutterControl Module
IPS_LogMessage("InstanceID", $SC_INSTANCE); /* InstanceID */
IPS_LogMessage("Direction", $SC_DIRECTION); /* {0..2} Stop, Up, Down */
IPS_LogMessage("Duration", $SC_DURATION); /* ms */
if($IPS_SENDER != "ShutterControl")
die("This script can only be started by the ShutterControl Module");
...usw.
@nancilla:
Jo, das wars! Dienst neu gestartet und es geht! Danke!!!
ABER: Es scheint NUR die Änderung der PHP.INI zu wirken, alle zur Laufzeit benutzten Befehle sind völlig wirkungslos!
Das liegt vielleicht daran, dass das ein in eine Instanz eingebettetes Script ist, wo ganz andere Laufzeitbedingungen im Tochterprozess oder so herrschen?
Man bedenke auch den merkwürdigen Dateinamen in der Fehlermeldung: