Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Composer.phar don't want to run by shell_exec from PHP script. Why?

Trying to execute it with all possible params, such as -d and full path etc.. No errors. When running another commands, all is ok, when running composer from CMD, all is ok too. Have tried exec, system, shell_exec etc.. What it could be?

echo system('php composer.phar install');

like image 753
andymcgregor Avatar asked May 18 '13 15:05

andymcgregor


1 Answers

Try outputting the error stream as well:

system('php composer.phar install 2>&1');

It might give you more of a hint as to what is going wrong.

like image 92
StampyCode Avatar answered Oct 05 '22 15:10

StampyCode