رفتن به محتوای اصلی

چرا سایتم بالا نمیاد؟

  • سینا قربانیان
  • ۸ آبان ۱۴۰۵
  • ۴ دقیقه مطالعه
  • ۰ بازدید
تصویر شاخص راهنمای رفع مشکل سایت بالا نمیاد
فهرست مطالب
  1. چرا سایت بالا نمی‌آید؟
  2. چه کار کنیم؟
  3. کی بهتر است از متخصص کمک بگیرید؟
  4. سوالات متداول
  5. بعد از تمدید دامنه، چقدر طول می‌کشد سایت برگردد؟
  6. سایت برای من باز نمی‌شود ولی برای دیگران باز می‌شود؛ چرا؟
  7. آیا قطعی چندساعته سایت به سئو آسیب می‌زند؟

اگر سایت بالا نمی‌آید، معمولاً یکی از چهار علت در کار است: سرویس هاست قطع یا معلق شده، دامنه یا هاست تمدید نشده، تنظیمات DNS دامنه به جای درست اشاره نمی‌کند، یا یک خطای مهلک PHP (مثلاً بعد از آپدیت افزونه) سایت را از کار انداخته است. اول با یک بررسی پنج‌دقیقه‌ای مشخص کنید مشکل از کدام لایه است؛ بعد سراغ رفع آن بروید و قبل از هر تغییر، از فایل‌ها و دیتابیس نسخه پشتیبان بگیرید.

نویسنده: تیم siloow (سیلو سولوشن) — آخرین به‌روزرسانی: آبان ۱۴۰۵

چرا سایت بالا نمی‌آید؟

  • هاست قطع است: سرور میزبان مشکل دارد، منابع حساب تمام شده یا حساب به خاطر بدهی یا تخلف معلق شده است.
  • دامنه یا هاست منقضی شده: تمدید فراموش شده و دامنه دیگر به سایت اشاره نمی‌کند.
  • DNS اشتباه است: بعد از تغییر هاست یا CDN، رکوردهای DNS یا نیم‌سرورها درست تنظیم نشده‌اند یا هنوز در حال به‌روزرسانی‌اند.
  • خطای مهلک PHP در وردپرس: یک افزونه، قالب یا تغییر کد باعث پیام «خطای مهمی رخ داده است»، خطای ۵۰۰ یا صفحه سفید می‌شود.
  • مسدودشدن دسترسی: فایروال هاست یا CDN آی‌پی شما یا کشور شما را بسته است؛ سایت برای دیگران باز است ولی برای شما نه.

چه کار کنیم؟

  1. ببینید مشکل فقط برای شماست یا همه: سایت را با اینترنت گوشی (نه وای‌فای) و یک مرورگر دیگر باز کنید یا از یک نفر در شهر دیگر بخواهید امتحان کند.
  2. پیام خطا را دقیق بخوانید: «این سایت در دسترس نیست» یا DNS_PROBE معمولاً مشکل دامنه و DNS است؛ خطای ۵۰۰، صفحه سفید یا «خطای مهمی رخ داده» یعنی سرور جواب می‌دهد ولی وردپرس خطا دارد؛ صفحه پیش‌فرض هاست یا «حساب معلق است» یعنی مشکل از حساب هاست است.
  3. تاریخ انقضای دامنه و هاست را چک کنید: در پنل ثبت دامنه و پنل هاست. اگر منقضی شده، تمدید کنید؛ بعد از تمدید ممکن است چند ساعت طول بکشد تا سایت برگردد.
  4. صفحه وضعیت یا پشتیبانی هاست را ببینید: اگر سرور قطع است، کاری جز پیگیری از میزبان نمی‌شود کرد.
  5. اگر خطای وردپرس است: ایمیل مدیر را برای لینک «حالت بازیابی» (Recovery Mode) بگردید. اگر ایمیل نیامده، از هاست یک نسخه پشتیبان بگیرید و بعد لاگ خطا (error_log هاست یا wp-content/debug.log) را بخوانید تا افزونه یا قالب مقصر پیدا شود.
  6. اگر اخیراً DNS یا هاست را تغییر داده‌اید: نیم‌سرورها و رکورد A را با اطلاعاتی که هاست جدید داده مقایسه کنید.
مراحل تشخیص علت بالا نیامدن سایت از دامنه و DNS تا هاست و خطای وردپرس
تشخیص لایه‌به‌لایه سایتی که بالا نمی‌آید
نشانهعلت محتملاقدام
«این سایت در دسترس نیست» یا خطای DNSدامنه منقضی یا DNS اشتباهبررسی پنل دامنه و نیم‌سرورها
صفحه «حساب معلق است»بدهی یا تخلف در هاستتماس با پشتیبانی هاست
خطای ۵۰۰ یا صفحه سفیدخطای PHP، افزونه یا ‎.htaccessخواندن لاگ خطا، غیرفعال‌کردن افزونه مقصر
«خطای مهمی رخ داده است»خطای مهلک افزونه یا قالبلینک حالت بازیابی در ایمیل مدیر
فقط برای شما باز نمی‌شودمسدودشدن آی‌پی یا کش DNSتست با اینترنت دیگر، تماس با هاست
تشخیص سریع علت بالا نیامدن سایت

نکته: پیش از دست‌زدن به فایل‌ها، از پنل هاست یک نسخه پشتیبان کامل (فایل‌ها و دیتابیس) بگیرید. اگر سایت فقط چند دقیقه قطع بوده و خودش برگشته، احتمالاً مشکل موقت سرور بوده است؛ در این حالت به جای تغییر تنظیمات، از هاست گزارش قطعی بخواهید.

اگر قطعی‌ها تکرار می‌شود، پاسخ آیا تغییر هاست مشکل کندی یا قطعی را حل می‌کند را ببینید. برای برگرداندن سایت از نسخه سالم هم راهنمای بازگردانی سایت از نسخه پشتیبان کمک می‌کند. توضیح رسمی حالت بازیابی را در مستندات وردپرس درباره Recovery Mode بخوانید.

کی بهتر است از متخصص کمک بگیرید؟

اگر سایت فروشگاهی یا محل اصلی جذب مشتری شماست، هر ساعت قطعی هزینه دارد. اگر بعد از بررسی دامنه و هاست علت را پیدا نکردید، دسترسی FTP یا پنل هاست ندارید، یا لاگ خطا برایتان قابل فهم نیست، بهتر است رفع مشکل را به متخصص بسپارید تا با تغییرات آزمون‌وخطا مشکل بزرگ‌تر نشود.

اگر سایت شما الان بالا نمی‌آید، فرم تماس siloow را با نشانی سایت و متن خطا پر کنید؛ تیم ما در اولین فرصت با شما تماس می‌گیرد. برای جلوگیری از تکرار قطعی‌ها، خدمات پشتیبانی siloow را هم ببینید.

سوالات متداول

بعد از تمدید دامنه، چقدر طول می‌کشد سایت برگردد؟

معمولاً از چند دقیقه تا چند ساعت، بسته به ثبت‌کننده دامنه و کش DNS. اگر بعد از یک روز سایت برنگشت، نیم‌سرورها و وضعیت دامنه را در پنل بررسی کنید.

سایت برای من باز نمی‌شود ولی برای دیگران باز می‌شود؛ چرا؟

احتمالاً آی‌پی شما توسط فایروال هاست یا افزونه امنیتی مسدود شده یا کش DNS دستگاهتان قدیمی است. با اینترنت دیگری امتحان کنید و در صورت تکرار، آی‌پی خود را به پشتیبانی هاست بدهید.

آیا قطعی چندساعته سایت به سئو آسیب می‌زند؟

قطعی کوتاه و گاه‌به‌گاه معمولاً اثر ماندگاری ندارد. ولی قطعی طولانی یا مکرر ممکن است باعث شود گوگل بعضی صفحه‌ها را موقتاً کمتر نمایش دهد؛ برای همین پایش دائمی دسترسی سایت مفید است.

مشکل

سایت باز نمی‌شود و بالا نمی‌آید

علائم و نشانه‌ها

  • خطای DNS، صفحه تعلیق هاست، خطای ۵۰۰، صفحه سفید، خطای مهم وردپرس

علت‌های احتمالی

  • قطعی یا تعلیق هاست، انقضای دامنه، DNS اشتباه، خطای مهلک PHP

راه‌حل کوتاه

نوع خطا را تشخیص دهید، انقضای دامنه و هاست را چک کنید و پس از گرفتن پشتیبان، لاگ خطا را برای افزونه مقصر بخوانید.

ابزارهای موردنیاز

  • پنل هاست، پنل دامنه، FTP یا File Manager
اشتراک‌گذاری