HadSkyInstallerPHP 프로그램 설치 시스템에 대한 간략한 소개:
1. PHP+MySQL 웹사이트에 적합합니다.
2. 프로그램이 설치되어 있는지 확인하고, 설치되어 있지 않으면 설치합니다.
3. 설치는 MySQL 구성 파일을 작성하고 MySQL 데이터 파일을 가져올 수 있습니다.
4. 사용자 정의 코드를 확장하여 더 많은 설치 정보를 추가할 수 있습니다.
HadSkyInstallerPHP 프로그램 설치 시스템 세부 구성:
이것은 오픈 소스 소프트웨어이며 작성자는 귀하에게 이를 수정할 수 있는 권한을 부여합니다.
1. 먼저 HadSkyInstaller의 압축을 풀고 설치 폴더를 PHP 프로그램의 루트 디렉터리에 넣습니다.
2. 프로그램의 입력 스크립트 헤드에 코드를 추가합니다(예: index.php):
if(!file_exists(dirname(__FILE__)."/install/install.locked")){header("위치:설치");exit();}
3. 설치 프로그램을 구성합니다.
(1) install/php script/install.php 파일을 다음과 같이 수정합니다.
19행: 프로그램의 MySQL 구성 파일 경로를 입력합니다.
$configflie=fopen(디렉토리 이름(__FILE__)."/../config.php","w");
25-32행: 프로그램의 MySQL 구성 파일 내용을 입력합니다.
$mysql_config="
$_G['MYSQL']['LOCATION']='{$mysql_location}';
$_G['MYSQL']['USERNAME']='{$mysql_username}';
$_G['MYSQL']['PASSWORD']='{$mysql_password}';
$_G['MYSQL']['DATABASE']='{$mysql_database}';
$_G['MYSQL']['CHARSET']='{$mysql_charset}';
$_G['MYSQL']['PREFIX']='{$mysql_prefix}';
";
61행: pk_를 초기 설치 데이터의 테이블 접두어로 수정하십시오.
(2) MySQL로 가져올 설치 데이터 파일을 install/mysqldata/data.sql에 저장하세요. 파일은 UTF-8 형식이며 BOM을 포함하지 않습니다.
4. 설치/템플릿에서 해당 템플릿 정보를 수정합니다.
5. 구성이 완료되면 설치하고 테스트합니다.