'Path' sistem değişkeni C:\Program Files\Java\jre7\bin\
içerir. PHP'den java'ya bile erişemiyorum. Sistem Windows Server 2012'dir. Cmd terminalinden java iyi çalışır.php den java çağıramıyor
böyle php exec
aracılığıyla java komutu aradığında:
exec("java -version", $string);
preg_match("/java version \"(.*)\..*.*\"/", $string[0], $matches);
$java_version = $matches[1];
$java_version
boş.
Herhangi bir fikrin var mı?
Windows'da erişim haklarıyla ilgili bir şey olduğu şüpheli olabilir mi?
Önce 'burada bir şey elde olmadığını kontrol etmelidir $ string [0]' –
ben dün aynı soruyu gördü eminim ... – f1sh
hayır, $ dizesinde şey [0] – Ferenjito