راهنمای نصب سایت دیلماج روی هاست cPanel
==========================================

این پکیج شامل ۲ بخشه:
1) پوشه public_html  → فایل‌های سایت (باید آپلود بشه)
2) پوشه database      → فایل schema.sql (باید Import بشه)

---------------------------------------------
مرحله ۱: ساخت دیتابیس MySQL
---------------------------------------------
1. وارد cPanel هاستت شو.
2. برو سراغ بخش "MySQL Database Wizard" (یا "MySQL Databases").
3. یک دیتابیس جدید بساز، مثلاً اسمش رو بذار: dilmaj
   (توجه: cPanel خودش جلوی اسمش یوزرنیم هاستت رو اضافه می‌کنه،
   مثلاً می‌شه: mySite_dilmaj)
4. یک یوزر جدید برای دیتابیس بساز و یک رمز قوی براش انتخاب کن.
5. اون یوزر رو به دیتابیس اضافه کن و دسترسی "ALL PRIVILEGES" رو بهش بده.
6. این سه مورد رو یادداشت کن، چون توی مرحله بعد لازمشون داری:
   - اسم کامل دیتابیس (مثلاً mySite_dilmaj)
   - اسم کامل یوزر (مثلاً mySite_dilmaj)
   - رمز عبوری که انتخاب کردی

---------------------------------------------
مرحله ۲: ساخت جدول در دیتابیس
---------------------------------------------
1. از داخل cPanel وارد "phpMyAdmin" شو.
2. از سمت چپ، روی دیتابیسی که ساختی کلیک کن.
3. از تب‌های بالا روی "Import" بزن.
4. فایل database/schema.sql (همین پکیج) رو انتخاب کن و "Go" بزن.
5. باید یک جدول به اسم storage ساخته بشه.

---------------------------------------------
مرحله ۳: تنظیم فایل config.php
---------------------------------------------
1. داخل پوشه public_html/api این پکیج، فایل config.php رو با یک ادیتور متنی باز کن.
2. مقادیر زیر رو با اطلاعات دیتابیسی که تو مرحله ۱ ساختی جایگزین کن:

   $DB_HOST = "localhost";
   $DB_NAME = "mySite_dilmaj";      <- اسم دیتابیست
   $DB_USER = "mySite_dilmaj";      <- اسم یوزرت
   $DB_PASS = "رمز-عبور-دیتابیس";   <- رمزی که انتخاب کردی

3. فایل رو ذخیره کن.

---------------------------------------------
مرحله ۴: آپلود فایل‌ها روی هاست
---------------------------------------------
1. از طریق File Manager توی cPanel یا با FTP (مثل FileZilla) وصل شو.
2. وارد پوشه public_html هاستت بشو (ریشه‌ی سایتت).
   - اگه می‌خوای سایت روی خودِ دامنه اصلی بیاد بالا (مثل mysite.com)
     همه‌ی فایل‌های داخل پوشه‌ی public_html این پکیج رو بریز مستقیم
     توی public_html هاستت.
   - اگه می‌خوای روی یه ساب‌فولدر بیاد (مثل mysite.com/dilmaj)
     یه پوشه به اسم dilmaj بساز و فایل‌ها رو اونجا بریز.
3. مطمئن شو که پوشه‌ی api هم کامل (با هر دو فایل config.php و storage.php)
   منتقل شده باشه.

---------------------------------------------
مرحله ۵: تست کردن
---------------------------------------------
1. آدرس سایتت رو باز کن.
2. باید صفحه‌ی ورود دیلماج رو ببینی.
3. با این اطلاعات وارد شو:
   نام کاربری: admin
   رمز عبور:   admin123
4. بعد از ورود، از منوی "کاربران" حتماً رمز مدیر رو عوض کن
   (از قسمت "رمز جدید" جلوی حساب admin).

---------------------------------------------
اگه صفحه سفید بود یا کار نکرد
---------------------------------------------
- مطمئن شو config.php درست پر شده (بدون فاصله‌ی اضافه، بین "" ها).
- مطمئن شو نسخه PHP هاستت 7.4 به بالاست (از cPanel > Select PHP Version).
- مطمئن شو جدول storage توی phpMyAdmin ساخته شده.
- می‌تونی مستقیم آدرس زیر رو تو مرورگر باز کنی تا خطای دیتابیس رو ببینی:
  https://دامنه‌ات/api/storage.php?action=list

موفق باشی! 🌿 دیلماج
