exec () veya doxygen komuta sistemi () me "Çıkma" döndürür

1 Cevap php

ITry bu komut dosyasını çalıştırmak için

public function execDoxygen($doxyFile) {

    $command = "doxygen $doxyFile";

    exec($command, $output);

    return $output;
}

ve çıkışlar "Çıkma ..." dir

Ben aynı dosya ile bir terminalde ayrı ayrı çalıştırmak eğer iyi çalışır.

Ben exec ("doxygen - help") çalıştırırsanız o düzgün çalışır.

Neden bir değişken ile çalışmıyor?