Fix so fusionpbx doesn't fail on servers with php versions later than 5. (e.g. php7).

Also a few warning causes fixed.
Also, one step along the way to allow freeswitch to be u freeswitch g freeswitch and fusionpbx to run www-data:www-data.
This commit is contained in:
Harry G. Coin
2016-04-25 20:52:21 -05:00
parent 1f9ad42543
commit 077059eeb1
4 changed files with 11 additions and 10 deletions

View File

@@ -107,12 +107,13 @@ if (!class_exists('scripts')) {
$src_dir = $_SERVER["DOCUMENT_ROOT"].PROJECT_PATH.'/resources/install/scripts';
}
if (is_readable($dst_dir)) {
recursive_copy($src_dir, $dst_dir);
unset($src_dir, $dst_dir);
recursive_copy($src_dir,$dst_dir);
unset($src_dir);
}else{
throw new Exception("Cannot read from '$src_dir' to get the scripts");
}
chmod($dst_dir, 0774);
chmod($dst_dir, 0775);
unset($dst_dir);
} else {
throw new Exception("Scripts directory doesn't exist");
}
@@ -203,7 +204,7 @@ if (!class_exists('scripts')) {
$tmp .= " php_bin = \"php.exe\";\n";
}
else {
$tmp .= " php_bin = \"php\";\n";
$tmp .= " php_bin = \"php5\";\n";
}
$tmp .= $this->correct_path(" document_root = [[".$_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."]];\n");
$tmp .= "\n";