meisterB: Perl-Script in einem php-script starten

Hallo, mal wieder hab ich ein kleines Problem.
Ich habe ein php-Script, das mir Einträge aus einer Datenbank in eine txt-datei speichert. Nun möchte ich ein perl-Script ausführen lassen um dateien zu generieren. Das ist mit Perl für mich leichter!
Wie lasse ich dieses Script im Hintergrund laufen?
include -> bringt nix, oder gibts da ne Anweiseung?
exec() -> ist das ne lösung? Wenn ja, wie?

Danke schonmal im Vorraus!

MFG Sebastian

  1. Hallo,

    Du kannst einen Systembefehl mit system(), exec() oder Backticks ausführen.
    system() und Backticks liefern Dir dabei die Ausgabe des ausgeführten Programms an, wohingegen exec() das Porgramm einfach startet, aebr gleich im PHP Script weitergeht ohne auf eine Ausgabe zu warten.

    Du könntest also in Dein PHP Script folgendes schreiben:

    system('perl deinscript.pl');
    oder
    echo perl deinscript.pl;
    oder
    exec('perl deinscript.pl');

    Viele Grüße

    Sasha