<?php if(!file_exists("conf.php")) { echo ">>> NOTE:\n>>> The file conf.php must be edited specifically for this system\n"; echo ">>> The default file has been created for you.\n>>> Please edit the file to match your system\n"; copy( "conf-sample.php", "conf.php" ); exit; } include "conf.php"; if(!isset($path_website)){ echo ">>> ERROR:\n"; echo "The path to the website must be set. Please edit/correct conf.php\n"; exit; } if(!isset($path_project)){ echo ">>> ERROR:\n"; echo "The path to the projectmust be set. Please edit/correct conf.php\n"; exit; } if(!isset($runtime_paths)){ echo ">>> ERROR:\n"; echo "variable runtime_paths is not set. Please edit/correct conf.php. See conf-sample.php for details\n"; exit; } if(!file_exists( "$path_website/data" )) { // create the data directory mkdir( "$path_website/data" ); } if(!file_exists( "$path_website/data/data.db" )) { // copy over the empty database copy( "$path_project/install/db/data.db", "$path_website/data/data.db" ); } $str_paths = '<?php'; $str_paths .= "\n\n// DO NOT EDIT\n\n"; $str_paths .= "// This file is auto generated by install.sh\n\n"; for($i=0; $i<count($runtime_paths); $i++){ $str_paths .= '$'.$runtime_paths[$i][0] . "='{$runtime_paths[$i][1]}';\n"; } $str_paths .= "\n?>"; file_put_contents( "$path_website/inc/paths.php", $str_paths ); ?>