ソースを参照

#556 Files module - proper detection of java path

Alex Trofimov 9 年 前
親
コミット
9d4b5fbad8
1 ファイル変更、3 行追加、1 行削除
  1. 3 1
      install/classes/BxDolInstallSiteConfig.php

+ 3 - 1
install/classes/BxDolInstallSiteConfig.php

@@ -454,7 +454,9 @@ EOF;
         $aMarkers['time'] = time();
         $aMarkers['secret'] = genRndPwd(11);
         $aMarkers['ffmpeg_path'] = $aMarkers['root_dir'] . 'plugins/ffmpeg/ffmpeg.exe';
-        $aMarkers['java_path'] = trim(`whereis java`);
+
+        $aJava = explode(' ', str_replace('java: ', '', trim(`whereis java`)));
+        $aMarkers['java_path'] = isset($aJava[0]) && $aJava[0] && !is_dir($aJava[0]) ? $aJava[0] : '';
 
         return $aMarkers;
     }