دو فروشگاه، دو سابدامین 🌱
هر فروشگاه پوشه، تنظیمات، مدیریت و پایگاه دادهٔ خودش را دارد. نشانیها را بررسی کنید و نصب هرکدام را جداگانه به پایان برسانید.
این بسته برای نصب تازه است. اگر پوشهٔ public_html/toys-shops از قبل وجود دارد یا دادهای دارید، روی آن Extract نکنید؛ اول پشتیبان بگیرید و مقصد خالی انتخاب کنید. این راهنما تنظیمات cPanel یا DNS را خودکار تغییر نمیدهد.
استخراج و آمادهسازی هاست
ZIP را یکبار در public_html استخراج کنید. داخل پوشهٔ toys-shops دو پوشهٔ کامل و مستقل ساخته میشود؛ فایلها در هر پوشه جداگانه قابل ویرایشاند.
🐰 آواتویز
public_html/toys-shops/avatoysپوشهٔ کامل فروشگاه آواتویز
🎀 ملوستویز
public_html/toys-shops/maloostoysپوشهٔ کامل فروشگاه ملوستویز
برای هر فروشگاه یک دیتابیس خالی جداگانه و کاربر دارای دسترسی همان دیتابیس بسازید؛ نام کامل دیتابیس و کاربر cPanel معمولاً پیشوند نام حساب را دارند. PHP 8.2 تا 8.5، MySQL/MariaDB و rewrite هاست لازماند.
آدرس و پوشهٔ هر سابدامین
آدرسهای پیشنهادی شما وارد شدهاند؛ اگر لازم است عوضشان کنید. سپس در cPanel بخش Domains، Document Root هر سابدامین را مطابق پوشهٔ همان کارت تنظیم کنید. اگر تغییر مسیر در پنل ممکن نیست از پشتیبانی هاست بخواهید؛ این صفحه نمیتواند تنظیمات هاست را تغییر دهد.
🐰 آواتویز فروشگاه اول
Document Root: public_html/toys-shops/avatoys
🎀 ملوستویز فروشگاه دوم
Document Root: public_html/toys-shops/maloostoys
اگر بررسی موفق نبود: مطمئن شوید دامنه به همین هاست اشاره میکند، Document Root دقیقاً همان پوشه است و SSL معتبر برای هر دو دامنه فعال شده است. ممکن است DNS تازه به زمان نیاز داشته باشد. در cPanel ← SSL/TLS Status میتوانید وضعیت AutoSSL را ببینید.
تا وقتی SSL معتبر ندارید، اطلاعات دیتابیس و رمز مدیریت را روی HTTP وارد نکنید. درگاههای این سایت برای نشانی بازگشت به HTTPS نیاز دارند.
نصب جداگانه و کنترل نهایی
پس از موفقشدن بررسی، دکمهٔ نصب هر فروشگاه ظاهر میشود. نصبها در دو زبانه و با فرمهای مستقل انجام میشوند؛ این صفحه رمزها را دریافت یا ذخیره نمیکند.
- در فرم هر فروشگاه، مشخصات دیتابیس خالی جداگانه و مدیر همان فروشگاه را وارد کنید. اگر دیتابیس دیگری جدول دارد، نصبکننده آن را رد میکند.
- آدرس تصادفی مدیریت هر فروشگاه را که در پایان نصب نشان داده میشود، جداگانه ذخیره کنید. سپس به همین صفحه برگردید و «بررسی اتصال» را دوباره بزنید.
- در پنل هر فروشگاه، سپ یا زرینپال را با اطلاعات پذیرندهٔ همان فروشگاه تنظیم کنید. ثبت ترمینال، IP خروجی هاست و آدرس بازگشت نزد ارائهدهنده ممکن است لازم باشد.
- ابتدا یک پرداخت کممبلغ و کنترلشده، بازگشت بانک، تأیید پرداخت و ایمیل را روی هر دامنهٔ واقعی امتحان کنید. نتیجهٔ تست ساختگی به معنی اتصال واقعی بانک نیست.
بعد از نصب
فایل ZIP اولیه را از مسیر عمومی حذف کنید. میتوانید فایلهای setup-two-stores.html و shop-connection-check91.php را در هر دو پوشه و همچنین راهنمای مشترک را پس از پایان نصب حذف کنید؛ این کار اطلاعات سایتها را پاک نمیکند. پیش از هر حذف، نام و مسیر فایل را دوباره کنترل کنید.
برنامهٔ زمانبندی سفارش فقط تخمینی است؛ وضعیت واقعی سفارش و پرداخت جداگانه ثبت میشود.