' . TITLE . ''; $manual_script = $check->pass_val['manual_script']; if ($manual_script == NULL) {// illegal entry return; } $binname = 'lsphp-' . $check->pass_val['php_version']; $notes = '
  • If the build process is successful, the PHP binary will be created under ' . $_SERVER['LS_SERVER_ROOT'] . '/fcgi-bin/ with name ' . $binname . ', and a symbolic link of lsphp' . $check->pass_val['php_version'][0] . ' will be created or updated to the newly built binary. If ' . $binname . ' already exists, it will be renamed to ' . $binname . '.bak.
  • '; if ( $check->pass_val['extentions'] != '') { $notes1 = BuildTool::getExtensionNotes($check->pass_val['extentions']); $notes .= '
  • ' . $notes1 . '
  • '; } $echo_cmd = 'echo "For security reason, please log in and manually run the pre-generated script to continue."'; exec($echo_cmd . ' > ' . $check->pass_val['log_file']); exec($echo_cmd . ' > ' . $check->pass_val['progress_file']); ?>

    For security reason, please log in to your server and run the pre-generated script from shell. You can monitor the progress from this screen.

    If you log in as root, you can directly run the command:

    #

    If you log in as a user who has sudo permission, you can run the command with sudo and input root password after prompt.

    $ sudo

    Step 4 : Monitoring build process

    Notes:

    Main Status:

    
    

    Detailed Log: