|
25 | 25 | $siteURL = trim(readline("")); |
26 | 26 | } |
27 | 27 | $siteURL = rtrim($siteURL, '/') . '/'; |
28 | | -$databaseName = ("AVideoEncoder_".preg_replace("/[^0-9a-z]/i", "", parse_url($siteURL, PHP_URL_HOST))); |
| 28 | + |
| 29 | +// Determine the folder name based on the current script directory |
| 30 | +$folderName = basename(dirname(getcwd())); |
| 31 | +$databaseName = "AVideoEncoder_" . preg_replace("/[^0-9a-z]/i", "", $folderName); |
29 | 32 | $webSiteRootURL = $siteURL . "Encoder/"; |
30 | 33 |
|
31 | | -$databaseUser = empty($argv[2])?$databaseUser:$argv[2]; |
32 | | -$databasePass = empty($argv[3])?$databasePass:$argv[3]; |
| 34 | +$databaseUser = empty($argv[2]) ? $databaseUser : $argv[2]; |
| 35 | +$databasePass = empty($argv[3]) ? $databasePass : $argv[3]; |
33 | 36 | $systemAdminPass = empty($argv[4]) ? "123" : $argv[4]; |
34 | 37 | $databaseName = empty($argv[5]) ? $databaseName : $argv[5]; |
35 | 38 | $webSiteRootURL = empty($argv[6]) ? $webSiteRootURL : $argv[6]; |
|
39 | 42 | // install.php siteURL databaseUser databasePass systemAdminPass databaseName webSiteRootURLEncoder databaseHost databasePort |
40 | 43 |
|
41 | 44 | $_POST['systemRootPath'] = str_replace("install", "", getcwd()); |
42 | | -if(!is_dir($_POST['systemRootPath'])) { |
| 45 | +if (!is_dir($_POST['systemRootPath'])) { |
43 | 46 | $_POST['systemRootPath'] = "/var/www/html/YouPHPTube/Encoder/"; |
44 | | - if(!is_dir($_POST['systemRootPath'])) { |
| 47 | + if (!is_dir($_POST['systemRootPath'])) { |
45 | 48 | $_POST['systemRootPath'] = "/var/www/html/AVideo/Encoder/"; |
46 | 49 | } |
47 | 50 | } |
48 | | -echo "Installing in {$_POST['systemRootPath']}".PHP_EOL; |
| 51 | +echo "Installing in {$_POST['systemRootPath']}" . PHP_EOL; |
49 | 52 | $_POST['databaseHost'] = $databaseHost; |
50 | 53 | $_POST['databaseUser'] = $databaseUser; |
51 | 54 | $_POST['databasePass'] = $databasePass; |
|
72 | 75 |
|
73 | 76 | $global['mysqli']->query($sql); |
74 | 77 | } else { |
75 | | - echo PHP_EOL."File not found {$streamerConfiguration}".PHP_EOL; |
| 78 | + echo PHP_EOL . "File not found {$streamerConfiguration}" . PHP_EOL; |
76 | 79 | } |
0 commit comments