مقدمة مختصرة عن نظام تثبيت برنامج 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("Location:install");exit();}
3. تكوين المثبت:
(1) قم بتعديل ملف install/php script/install.php كما يلي:
السطر 19: املأ مسار ملف تكوين MySQL الخاص ببرنامجك؛
$configflie=fopen(dirname(__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. بعد اكتمال التكوين، قم بالتثبيت والاختبار.