Я пытаюсь это
в var/www/shop/
У меня есть composer.json
и lock
putenv('COMPOSER_HOME=' . static::$root); // var/www/shop/
$cmd = '/usr/bin/composer "cd ' . static::$root . 'composer show" 2>&1';
exec($cmd, $output, $return);
$result = print_r($output,true) . ' - ' . $return;
результат:
Array ( [0] => [1] => [2] => Command "cd var/www/shop/composer show" is not defined. [3] => [4] => ) - 1
Если я делаювнутри каталога: var/www/shop/
composer show
У меня хороший результат
спасибо.