PHP Script über CLI

  • Hallo Zusammen,


    ich habe das Problem das ich ein PHP Script über den Browser zum laufen bringe, aber nicht über CLI. Da passiert dann einfach garnichts.


    Ich habe einen Debian Server 7.10 und die imscp Version: 1.2.11.


    Sinn und Zweck der Übung ist den phpscript stündlich über die ctontab ausführen zu lassen.


    Ich starte die php datei mit: php export.php. Dann passiert dann einfach nichts mehr. Wenn ich ich über Browser die Datei aufrufe dann wird ein export über den exec Befehl ausgeführt.


    Inhalt der php Datei:


    PHP: export.php
    1. <?php
    2. exec('bin/console sw:importexport:export -p "Bestellexport" exports/out.csv');
    3. ?>

    An den Berechtigung liegt es wohl nicht.


    Ich weiß das hat wohl nichts mit imscp zu tun, aber vielleicht hat ja jemand eine Idee.


    Danke

  • Bin der Sache jetzt näher. In der shell scheint es nicht zu gehen weil er dann den ioncubeloader vermisst. Über den Browser ist der natürlich verfügbar. Ich habe es jetzt mal mit:


    php -c /var/www/fcgi/.../php5/php.ini export.php versucht, aber leider das gleiche Ergebnis.


    In der php.ini ist der ioncubeloader drin.