Thread Parameterübergabe mittels system("abc.pl", "arg")
(22 answers)
Opened by Oliver at 2014-08-28 13:42
Verzeihung, dass ich Dir helfen wollte ohne über die notwendigen hellseherischen Fähigkeiten zu verfügen.
Du hast uns immer noch nicht verraten, wie der Code mit dem system()-Aufruf, der bei dir nicht funktioniert, genau aussieht, welchen Return-Wert Du zurückbekommst, ob das Skript im system()-Aufruf gestartet wird und welche Fehlermeldungen es ggf. ausspuckt. Das wären wertvolle Ansatzpunkte bei der Fehlersuche. Wenn ich das zwischen den Zeilen richtig interpretiert habe, sind auch die Skripte zur Haussteuerung, die Du mit system() aufrufst von Dir. Dann bestätigt sich mein Anfangsverdacht: 2014-08-28T13:56:51 clmsDen einschränkenden letzten Halbsatz ziehe ich hiermit zurück. Statt die Funktionalität auf mehrere Perl-Skripte aufzuteilen, die sich gegenseitig über system aufrufen, verteile sie auf ein oder mehrere Perl-Module und rufe dann aus Deinem CGI-Skript einfach eine Funktion oder die Methode eines Objektes auf, um mit Deiner Haussteuerung zu sprechen. Der Code Deiner »Lösung« sieht auch nicht gerade vertrauenserweckend aus. Warum packst Du den Setup des seriellen Ports in ein Funktion? |