Нужно сделать подобие веб морды для запуска деплоя. Для деплоя используется capistrano. Проблема в следующем. В php файле запускаю команду cap deploy следующим образом exec("cap deploy -S svnpass=$svnpass -S sshpass=$sshpass -S dbpass=$dbpass >& outdeploy.log");
получаю ошибку «cap not found»
Если запускать с полным путём до cap exec("~/.rvm/gems/ruby-1.9.2-p320/bin/cap deploy -S svnpass=$svnpass -S sshpass=$sshpass -S dbpass=$dbpass >& outdeploy.log");
то падает ошибка "/usr/bin/env: ruby_noexec_wrapper: No such file or directory"
При этом, если попробовать запускать php скрипт через командную строку, а не через браузер, всё работает. Apache запускается под тем же пользователем, что и ssh доступ.