Выполните задачу grunt из php-скрипта


Я хочу выполнить сложную задачу в php-скрипте с exec('grunt'), но я всегда получаю 127 обратно. Любая другая команда bash подойдет.

Я даже сделал grunt.sh с

#!/bin/bash
grunt

И попытался выполнить через exec('grunt.sh'), но это также возвращает 127.

Есть какие-нибудь мысли по этому поводу?

Author: Jonathan, 2015-04-19

1 answers

Он работал с абсолютными путями к узлу и ворчанию. exec('/usr/local/bin/node /usr/local/bin/grunt')

(в OS X 10.10.4 – пути, конечно, различаются в разных ОС)

 0
Author: Jonathan, 2015-05-14 09:12:21