Как запустить скрипт командной строки через обычное приложение Zend Framework - PullRequest
0 голосов
/ 06 августа 2010

Я работаю над приложением ZF, которому нужно запустить скрипт командной строки, а затем проанализировать результаты во что-то значимое и вернуть пользователю.

Я знаю, что существуют различные функции PHP, такие как execи system, но мне было интересно, есть ли что-то встроенное в Zend Framework, которое легко создает сценарии командной строки.

Даже если нет функции, специфичной для ZF, какую функцию / метод лучше всего использовать?для запуска сценария командной строки и последующего извлечения результатов в PHP по завершении сценария.

Ответы [ 3 ]

1 голос
/ 06 августа 2010

Я бы написал Сервис, который использует exec, чтобы получить то, что вам нужно. Вы можете добавить некоторую базовую обработку ошибок там.

0 голосов
/ 03 декабря 2010

Нам недавно нужно было это сделать (мы тоже используем ZF), надеюсь, это поможет: http://www.kintek.com.au/web-design-blog/how-to-run-a-php-script-from-command-line/

0 голосов
/ 06 августа 2010

Вы можете запустить процесс в Linux с помощью этого:

ZendX_Console_Process_Unix

Но никогда не пробовал ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...