У меня есть сценарий оболочки, который называется ant -buildfile /some/where/build.xml
, который отлично работает.Когда я пытаюсь выполнить exec ('shellScript');или exec ('ant -buildfile /some/where/build.xml');это не удастся.Я пробовал passthru, system, pcntl_exec, popen и shell_exec с помощью сценария оболочки и команды.
Сценарий сборки использует SVN и проверяет некоторые файлы.Вот где это терпит неудачу.В выводе скрипта ant я получаю: checkoutTrunk: [svn] началось ... [svn] не удалось!
Когда я запускаю команду или скрипт оболочки из SSH, все работает нормально.Почему вызов из PHP-скрипта не позволяет оформить заказ?