SHET24

ارور ۵۰۰ در وردپرس؛ علت‌ها و روش‌های رفع خطای Internal Server Error

ارور ۵۰۰ در وردپرس؛ علت‌ها و روش‌های رفع خطای Internal Server Error

ارور ۵۰۰ یا Internal Server Error یعنی سرور هنگام اجرای یکی از بخش‌های سایت با مشکلی روبه‌رو شده و نتونسته پاسخ عادی رو برگردونه. این پیام به‌تنهایی علت رو مشخص نمی‌کنه؛ مشکل می‌تونه از افزونه، پوسته، فایل‌های وردپرس، تنظیمات وب‌سرور، نسخه PHP یا کمبود منابع هاست باشه.

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

آنچه در این مقاله می‌خوانید

ارور ۵۰۰ در وردپرس یعنی چی و چرا رخ می‌ده؟

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

خطای ۵۰۰ چه اثری روی سایت و سئوی شما می‌ذاره؟

اگه گوگل یا بازدیدکننده‌ها چند بار به صفحه‌ای برسن که ارور ۵۰۰ می‌ده، دسترسی به محتوا و امکانات سایت سخت می‌شه. تکرار خطا می‌تونه خزش صفحات رو مختل کنه، ورودی ارگانیک رو کم کنه و باعث بشه کاربر خرید یا ارسال فرم رو نیمه‌کاره رها کنه. پس بهتره خطا رو سریع پیدا و برطرف کنید.

قبل از شروع رفع خطا چه چیزهایی رو بررسی کنید؟

  • ببینید خطا از چه زمانی شروع شده و درست قبل از اون چه تغییری در سایت دادید؛ مثلاً نصب افزونه، آپدیت وردپرس یا تغییر نسخه PHP.
  • از پنل هاست وضعیت مصرف CPU، RAM، فضای دیسک و محدودیت پردازش رو بررسی کنید. پر شدن فضا یا عبور از محدودیت‌ها می‌تونه اجرای PHP رو متوقف کنه.
  • لاگ خطای PHP و وب‌سرور رو پیدا کنید. این لاگ‌ها معمولاً نام فایل، افزونه یا تابعی رو نشون می‌دن که خطا از اون‌جا شروع شده.

چطور علت اصلی ارور ۵۰۰ رو پیدا کنیم؟

فعال کردن WP_DEBUG و ثبت خطا در debug.log

برای ثبت خطا، از روش رسمی دیباگ وردپرس استفاده کنید. در فایل wp-config.php، قبل از خطی که نوشته /* That's all, stop editing! */ این تنظیمات رو قرار بدید:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

حالا خطا رو دوباره ایجاد کنید و فایل wp-content/debug.log رو بررسی کنید. در این فایل دنبال زمان خطا و نام افزونه، پوسته یا فایل PHP بگردید. اگه با ویرایش فایل‌های وردپرس آشنا نیستید، راهنمای دیباگ وردپرس با فعال کردن wp-debug رو ببینید.

چرا نمایش مستقیم خطا روی سایت زنده امن نیست؟

فعال کردن display_errors روی سایت زنده ممکنه مسیر فایل‌ها، اطلاعات پایگاه داده یا جزئیات تنظیمات سرور رو به بازدیدکننده نشون بده. این اطلاعات برای مهاجم هم مفیده. پس خطا رو داخل لاگ ثبت کنید و نمایش مستقیمش رو خاموش نگه دارید. بعد از پایان بررسی هم حالت دیباگ رو غیرفعال کنید.

بررسی لاگ‌ها از داخل هاست

در پنل‌هایی مثل cPanel معمولاً بخشی با عنوان Errors یا Error Log وجود داره. در هاست‌های دیگه ممکنه لاگ‌ها داخل بخش مدیریت دامنه یا گزارش‌های PHP باشن. اگه به لاگ دسترسی ندارید، از پشتیبانی هاست بخواید زمان دقیق خطا و چند خط اطراف اون رو براتون ارسال کنن.

روش‌های رفع ارور ۵۰۰ در وردپرس

بررسی و بازسازی فایل .htaccess در سرور Apache

فایل .htaccess فقط روی وب‌سرور Apache استفاده می‌شه. قبل از تغییر، از فایل نسخه پشتیبان بگیرید. بعد اسم فایل فعلی رو موقتاً به چیزی مثل .htaccess-old تغییر بدید و از پیشخوان وردپرس به مسیر «تنظیمات > پیوندهای یکتا» برید و بدون تغییر، روی «ذخیره تغییرات» کلیک کنید. وردپرس یک فایل تازه می‌سازه.

اگه خطا برطرف شد، مشکل از یکی از قوانین فایل قبلی بوده. کدهای سفارشی رو یکی‌یکی و با تست هر مرحله برگردونید. اگه سایت روی Nginx هست، تغییر .htaccess کمکی نمی‌کنه و باید تنظیمات Nginx و لاگ اون بررسی بشه.

اگر سرور شما Nginx هست چه کاری انجام بدید؟

Nginx معمولاً تنظیماتش رو در فایل‌های کانفیگ سرور نگه می‌داره و از .htaccess استفاده نمی‌کنه. خودتون فایل‌های اصلی سرور رو تغییر ندید؛ چون یک خطای کوچک می‌تونه کل سایت رو از دسترس خارج کنه. لاگ Nginx و PHP-FPM رو بررسی کنید و در صورت نیاز از پشتیبانی هاست بخواید تنظیمات رو آزمایش کنه.

غیرفعال کردن افزونه‌ها برای پیدا کردن افزونه مشکل‌ساز

اگه به پیشخوان دسترسی دارید، از بخش «افزونه‌ها» همه افزونه‌ها رو غیرفعال کنید و سایت رو تست کنید. اگه خطا از بین رفت، افزونه‌ها رو یکی‌یکی فعال کنید تا عامل مشکل پیدا بشه. اگه پیشخوان باز نمی‌شه، از File Manager هاست وارد wp-content بشید و پوشه plugins رو موقتاً به plugins-disabled تغییر بدید.

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

استفاده از Health Check & Troubleshooting بدون مختل کردن سایت

افزونه Health Check & Troubleshooting یک حالت عیب‌یابی داره که فقط برای حساب کاربری شما افزونه‌ها و پوسته رو موقتاً تغییر می‌ده. بازدیدکننده‌ها همچنان سایت عادی رو می‌بینن. با این روش می‌تونید افزونه‌ها رو یکی‌یکی فعال کنید و تداخل رو بدون ایجاد اختلال عمومی پیدا کنید.

تغییر موقت پوسته به پوسته پیش‌فرض وردپرس

پوسته فعال رو موقتاً به یکی از پوسته‌های پیش‌فرض نصب‌شده تغییر بدید. اگه خطا از بین رفت، مشکل احتمالاً از کد پوسته یا سازگاری اون با نسخه PHP و افزونه‌هاست. قبل از تغییر، مطمئن بشید فایل‌های سفارشی و تنظیمات پوسته رو در نسخه پشتیبان دارید.

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

بررسی سازگاری نسخه PHP و وردپرس

نسخه PHP باید با نسخه وردپرس، پوسته و افزونه‌های شما سازگار باشه. از بخش «ابزارها > سلامت سایت» وضعیت PHP رو ببینید و قبل از تغییر نسخه، نسخه پشتیبان تهیه کنید. اگه خطا بعد از تغییر نسخه PHP شروع شده، از هاست بخواید موقتاً نسخه سازگار قبلی رو فعال کنه تا علت دقیق بررسی بشه.

بررسی و افزایش تدریجی محدودیت حافظه PHP

کمبود حافظه می‌تونه باعث ارور ۵۰۰ بشه، اما افزایش بی‌دلیل حافظه درمان قطعی نیست و گاهی علت اصلی رو پنهان می‌کنه. اول مقدار فعلی و خطای ثبت‌شده در لاگ رو بررسی کنید. اگر لازم بود، مقدار رو کم و مرحله‌ای افزایش بدید:

define( 'WP_MEMORY_LIMIT', '256M' );

این مقدار فقط سقف حافظه درخواستی وردپرسه و هاست ممکنه اجازه استفاده از اون رو نده. برای بخش مدیریت، وردپرس تنظیم جداگانه WP_MAX_MEMORY_LIMIT هم داره. اگه مقدار جدید اعمال نشد، پشتیبانی هاست باید محدودیت واقعی PHP رو بررسی کنه.

جایگزین کردن فایل‌های اصلی وردپرس

اگه لاگ به خرابی یا ناقص بودن فایل‌های اصلی اشاره می‌کنه، هسته وردپرس رو از یک نسخه سالم و هم‌نسخه جایگزین کنید. پوشه wp-content و فایل wp-config.php رو حذف نکنید. برای این کار می‌تونید آموزش آپدیت دستی وردپرس رو دنبال کنید.

بعد از رفع خطا چه چیزهایی رو دوباره بررسی کنید؟

خاموش کردن حالت دیباگ و محافظت از فایل لاگ

بعد از پیدا کردن علت، مقدارهای WP_DEBUG و WP_DEBUG_LOG رو به false برگردونید و نمایش خطا رو خاموش نگه دارید. فایل debug.log ممکنه اطلاعات حساسی داشته باشه؛ اون رو دانلود و حذف کنید یا دسترسی عمومی بهش رو ببندید.

بررسی عملکرد افزونه‌ها و پوسته‌ها

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

تست صفحات مهم، فرم‌ها و فرایند خرید

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

چه زمانی باید از پشتیبانی هاست کمک بگیرید؟

اطلاعاتی که بهتره برای پشتیبانی ارسال کنید

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

چطور از تکرار ارور ۵۰۰ جلوگیری کنید؟

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

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

مهم‌ترین علت ارور ۵۰۰ در وردپرس چیه؟

ارور ۵۰۰ علت واحدی نداره و معمولاً از افزونه یا پوسته ناسازگار، تنظیمات وب‌سرور، خطای PHP، خرابی فایل‌های وردپرس یا کمبود منابع هاست ایجاد می‌شه. برای پیدا کردن علت دقیق، اول لاگ PHP، وب‌سرور و فایل debug.log رو بررسی کنید.

آیا بازسازی فایل .htaccess ارور ۵۰۰ رو حل می‌کنه؟

اگه سایتتون روی Apache هست و قوانین فایل .htaccess خراب شده باشن، بازسازی این فایل ممکنه خطا رو برطرف کنه. این روش روی Nginx کاربردی نداره و در اون حالت باید لاگ و تنظیمات Nginx و PHP-FPM بررسی بشه.

چطور افزونه مشکل‌ساز رو پیدا کنیم؟

همه افزونه‌ها رو موقتاً غیرفعال کنید و سایت رو تست کنید. اگه خطا از بین رفت، افزونه‌ها رو یکی‌یکی فعال کنید و بعد از هر فعال‌سازی سایت رو دوباره بررسی کنید تا افزونه مشکل‌ساز مشخص بشه. افزونه Health Check & Troubleshooting هم این کار رو فقط برای نشست مدیر انجام می‌ده.

آیا فعال کردن WP_DEBUG روی سایت زنده امنه؟

ثبت خطا با WP_DEBUG_LOG مفیده، ولی نمایش مستقیم خطا روی سایت زنده امن نیست؛ چون ممکنه مسیر فایل‌ها و اطلاعات حساس سرور رو به بازدیدکننده نشون بده. WP_DEBUG_DISPLAY رو خاموش نگه دارید و بعد از پایان بررسی، حالت دیباگ رو غیرفعال کنید.

چه زمانی باید با پشتیبانی هاست تماس بگیریم؟

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

جمع‌بندی

برای رفع ارور 500 در وردپرس، اول سراغ لاگ PHP، وب‌سرور و debug.log برید و بعد تغییرات رو یکی‌یکی انجام بدید. فایل .htaccess فقط برای Apache کاربرد داره، افزایش حافظه باید تدریجی و متناسب با محدودیت هاست باشه و نمایش خطا روی سایت زنده امنیتتون رو کم می‌کنه. اگه بعد از این بررسی‌ها هنوز خطا باقی موند، اطلاعات دقیق رو برای پشتیبانی هاست بفرستید تا علت سمت سرور هم بررسی بشه.

نظر شما در این مورد چیه؟

  1. U348608۱۱ خرداد ۱۴۰۴

    سلام وقتتون بخیر
    من زمان نصب ووردپرس بر روی هاست با این خطا مواجه میشم حالا درهرصورت فایل ووردپرس ریخته میشه ولی بعد از اکسترک کردن و انتقال به فایل public-html وقتی ادرس دامنه رو میزنم که مراحل نصب ووردپرس روی ادمین رو انجام بدم بازم همین خطای 500 رو میده ممنون میشم راهنمایی کنید

    • رضا راد۱۱ خرداد ۱۴۰۴

      سلام احتمالا درست اپلود نشده یا هاستتون با وردپرس سازگار نیست

  2. U362066۸ آذر ۱۴۰۳

    سلام استاد خسته نباشید من به خطای ارور سرور 500 در صفحه ویرایش المنتور برخورد کردم یعنی وقتی میخوام تغییراتمو ذخیره کنم این ارور نمایش داده میشه و مانع ذخیره تغییرات میشه ! این مشکل فقط برای صفحه اصلی سایتم رخ میده در قسمت ویرایشش
    تمام راه حل هارو چک کردم اما متاسفانه مشکلم فع نشد حتی به پشتیبانی هاست هم تیکت زدم میگن باید هاستتو افزایش بدی در صورتی که یک هاست 8 گیگ برای یک سایت تازه تاسیس خدماتی قابل قبول به نظر میرسه
    به نظرتون شرکت هاستینگمو تغییر بدم ؟؟؟ در حال حاضر از هاست نت افراز استفاده میکنم

  3. U356589۱۱ آبان ۱۴۰۳

    واقعا ممنونم
    مشکل من با تغییر افزایش مموری وردپرس حل شد
    خیلی نیاز داشتم به افزونه ای که نصب کرده بودم
    فقط عزیزان کد رو باید زیر php در wp-config.php قرار بدید
    ___
    php
    define(‘WP_MEMORY_LIMIT’, ‘512M’);

  4. U344671۲۷ اردیبهشت ۱۴۰۳

    سلام جناب راد بزرگوار
    یه سوال من خطای سرور 500 را فقط زمانی که در المنتور می خواهم تغییرات را بروزرسانی کنم مشاهده می کنم که معمولا 3 مرتبه تلاش مجدد ، منجر به بروزرسانی تغییرات می گردد.
    خطای در صفحه اصلی هم مشاهده نمی گردد.

  5. U337378۳ بهمن ۱۴۰۲

    حتی با طرح های وودمارت هم طرح سینگل پروداکت ساختم فعال کردم اما میرم توی فروشگاه و میزنم روی محصول اصلا بالانمیاره همون برگه میاد که اسمش ntr2 و میزنه 0.10.34.36 took too long to respond.

    • رضا راد۴ بهمن ۱۴۰۲

      سلام ظاهرا مشکل از هاست شماست.

  6. U337378۳ بهمن ۱۴۰۲

    وقتی میخوام محصولات ادد شده رو در ووکامرس با المنتور ویراش کنم میاره پیش نمایش قادر به بارگزاری نیست فوربیدن 403 .

  7. U337378۳ بهمن ۱۴۰۲

    سلام خسته نباشید . من این ارور رو فقط وقتی که میخوام قالب سینگل پیج پروداکت رو انتشار بدم یا بروزرسانی کنم میاره . و وقتی هم میرم توی فروشگاه میزنم روی محصول اصلا باز نمیکنه اون محصول رو 10.10.34.36 took too long to respond. و این پیغام میاد .افزونه هامم همرو یه بار غ فعال کردم بجز المنتور ووکامرس و وودمارت اما مشکل حل نشد . البته حالت دیباگ هم فعال کردم اون بالا دیباگر المنتور میزنه Template File: No Templates for condition > Woodmart – archive-product.php
    میشه راهنماییم کنید

    • رضا راد۴ بهمن ۱۴۰۲

      سلام مشکل از اون خطای دیباگ نیست. خطای too long to respond میتونه از سرور شما باشه.

  8. U328608۱۴ مهر ۱۴۰۲

    سلام وقتتون بخیر
    من سایتم بعضی مواقع ارور ۵۰۰ میده ولی وقتی رفرش یا ریلود رو میزنم درست میشه و سایت میاد.
    چیکار باید بکنم که دیگه ارور نیاد؟

    • رضا راد۱۵ مهر ۱۴۰۲

      سلام وقت بخیر میتونه از منابع هاست باشه.

  9. U322242۱۴ تیر ۱۴۰۲

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

    • تیم پشتیبانیتیم پشتیبانی۱۴ تیر ۱۴۰۲

      سلام خیلی خوشحالیم که آموزش های سایت ما براتون مفید بوده .. شاد و پیروز باشید

  10. U39274۵ اردیبهشت ۱۴۰۰

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

    • تیم پشتیبانیتیم پشتیبانی۵ اردیبهشت ۱۴۰۰

      سلام
      در سایت ما فقط سوالات و مشکلات مربوط به وردپرس پاسخ داده میشود 🙂

  11. U9570۲۶ بهمن ۱۳۹۹

    آقای راد سلام
    من سایتم گاهی اوقات ارور 500 internal server با متن request time out میده
    و بعد مثلا بعد 1 دقیقه یا کمتر یا گاهی بیشتر خود به خود درست میشه
    تمام وضعیت دیباگ رو هم فعال کردم ولی هیچ خطایی نمیزنه و توی فایل ارورلوگ هم هیچ متنی نمیزنه بابت خطا
    این پیام دائم نیست و فقط وقتی کاربر زیاد توی سایت میچرخه ناگهان با کندی مواجه میشه و این ارور نمایش داده میشه

    • رضا راد۲۶ بهمن ۱۳۹۹

      درود بر شما اگر ناگهانی اتفاق میفته مشکل از منابع کم هاست شماست.

      • U9570۲۶ بهمن ۱۳۹۹

        استاد احتمال این وجود داره که کدهای php زیاد باشن ؟

        • رضا راد۲۶ بهمن ۱۳۹۹

          امکانش هست تعداد افزونه‌ها زیاد باشه ولی اگر کدها نیازتون باشه باز هم منابع رو درگیر میکنه و باید منابع رو افزایش بدید.

  12. کاربر مهمان۹ تیر ۱۳۹۸

    سلام برای من الان این ارور رو داده یک خطا از نوع E_ERROR در خط 61 از پرونده /home/cprus560/public_html/wp-content/plugins/wordpress-importer/parsers.php رخ داد. پیام خطا: Class ‘DOMDocument’ not found
    برای نصب افزونه ها
    من الان چطوری باید اینو بر طرف کنم؟
    نمیدونم کجا کلاس درست کنم که این خطا بر طرف بشه

    • تیم پشتیبانیتیم پشتیبانی۹ تیر ۱۳۹۸

      سلام. افزونه‌ها و وردپرس به آخرین نسخه آپدیت هستند؟

      • کاربر مهمان۹ تیر ۱۳۹۸

        بله آخرین نسخه آپدیت هستن

        • تیم پشتیبانیتیم پشتیبانی۹ تیر ۱۳۹۸

          پس باید افزونه wordpress importer رو غیرفعال کنید تا نسخه جدید ارائه شود. موفق باشید.

  13. کاربر مهمان۹ تیر ۱۳۹۸

    سلام
    من قالب سایتمو جا به جا کردم از پوشه تستی ریختمش تو پوشه اصلی ولی الان که یو ار ال رو میزنم اسم تستو میاره و ارور 500 میده چیکار کنم ؟

    • تیم پشتیبانیتیم پشتیبانی۹ تیر ۱۳۹۸

      سلام. نکاتی که در همین صفحه گفته شده رو بررسی کنید.
      از طریق این آموزش خطاهای وردپرس رو فعال کنید تا مشکل مشخص شود: https://mihanwp.com/wp-debug/
      همچنین از هاست‌تون بخواهید display error رو فعال کنند.

  14. کاربر مهمان۳ تیر ۱۳۹۸

    بسته نصبی نصب کردم، ارور 500 میاد در مرحله‌ی آخر. احتمال چه مشکلی بیشتر هست؟ چه اقدامی باید بکنم؟ ممنون

    • تیم پشتیبانیتیم پشتیبانی۴ تیر ۱۳۹۸

      سلام display error را فعال کنید تا علت خطا مشخص شود.

  15. کاربر مهمان۱۳ آذر ۱۳۹۷

    عالی بود مرسی .. وبلاگمو چند مدت کلن ولش کرده بودم بخاطر این مشکل ب امون خددا چون جرات دست بردن تو فایلا رو نداشتم ولی راهنمایی شما باعث شد رفع اشکال کنم..

  16. U16566۱۰ آذر ۱۳۹۷

    با سلام و خسته نباشید، من نه افزونه ای اضافه کردم نه کار خاصی، آخرین بار روز 4 شنبه چندتا مطلب به سایت اضافه کردم. الان بعد از 3 روز اومدم وارد سایت بشم با خطای HTTP ERROR 500 روبرو شدم. کارهای گفته شده در آموزش هم انجام دادم درست نشد. خواهشا راهنمایی فرمایید. قالب خریداری شده : archi

  17. U14437۳ شهریور ۱۳۹۷

    سلام و خسته نباشید

    هر روز بابت مطالب سایت شما به تجربیات من اظافه میشه

    اما یک سوال و اینکه چرا ورژن php بعضی از سرور (هاستینگ) ها پایینه؟
    و یا اینکه شما هاست خوب سراغ دارید با پشتیبانی، که وقتی به مشکل خوردیم راهنماییمون کنن!؟

    • رضا راد۳ شهریور ۱۳۹۷

      سلام متشکرم. متاسفانه به دلیل دانش فنی پایین هست که تنظیمات اصلی رو تغییر نمیدن. هاست پیشنهادی ما هدیش هاست هست. http://www.hadishhost.com

  18. U7097۳۰ مرداد ۱۳۹۷

    سلام. اگه رم رو خودمون ببریم بالا از طرف هاستینگ مورد اخطار واقع نمیشیم؟با سپاس

    • رضا راد۳۰ مرداد ۱۳۹۷

      درود خیر معمولا مشکلی ندارند

  19. کاربر مهمان۲۶ فروردین ۱۳۹۷

    ممنون مقاله خوبی بود ایا وقتی مورد حلمه دیداس قرار بگیریم این ارور ظاهر میشه یا کلا ربطی اون نداره ؟

    • رضا راد۲۷ فروردین ۱۳۹۷

      متشکرم. میتونه از اونم باشه

  20. U11896۱۹ فروردین ۱۳۹۷

    سلام
    من این ارور رو دارم میشه لطفا راهنمایی کنید؟
    قادر به برقراری ارتباط با سایت برای بررسی خطاهای مهلک نمی‌باشیم، بنابراین تغییر PHP برگشت داده شد. شما بایستی تغییر فایل PHP خود را با استفاده از ابزارهای دیگر مانند استفاده از SFTP آپلود نمایید.

    • رضا راد۱۹ فروردین ۱۳۹۷

      سلام تغییرات php اشتباه بوده یا باید توسط ftp انجام شوند

  21. کاربر مهمان۹ بهمن ۱۳۹۶

    سلام، وقت بخیر
    من افزونه support ticket system woocommerce را نصب کردم. پس از نصب در فرایند تکمیل خرید مشتری در صفحه پرداخت با پیغام خطای Internal Server Error روبرو می شوم و از ادامه و پرداخت جهت تکمیل سفارش باز می مانم!
    لطفا جهت رفع این مشکل راهنمایی فرمایید.
    با تشکر

    • رضا راد۹ بهمن ۱۳۹۶

      درود. افزونه ها را یکی یکی غیر فعال کنید تست کنید. ظاهرا افزونه مشکل کدنویسی دارد

  22. U4365۸ بهمن ۱۳۹۶

    سلام
    من وقتی میخام برگه هامو ادیت کنم ارور http 500 رو مشاهده میکنم
    هاستم رمش یکه و حجمش یکه .
    با شرکت هاستینگم تماس گرفتم و بهم میگن منابعم کمه و سیپیوت کم میاره !!
    بنظر شما چیکار کنم ؟

    • تیم پشتیبانیتیم پشتیبانی۸ بهمن ۱۳۹۶

      درود به شما.
      شاید هاستینگ شما برای وردپرس بهینه نباشد.
      از هاست مخصوص وردپرس استفاده کنید.

  23. کاربر مهمان۲۸ دی ۱۳۹۶

    سلام
    من افزونه سنو نصب کردم و متاسفانه موقعی که میخوام برم قسمت ادمین این ارور رو میده و دسترسی ندارم که این افزونه رو از داخل مدیریت غیر فعال کنم
    اگر از قسمت file manager حذف کنم غیر فعال میشه

    • رضا راد۲۸ دی ۱۳۹۶

      درود بله از فایل منیجر حذف کنید مشکل حل میشه

  24. کاربر مهمان۲۹ شهریور ۱۳۹۶

    ممنون خیلی عالی بود کمک زیادی کرد , سایتم باز شد ولی سرعت لودش خیلی پایین تر از روز قبل. فکر میکنم مشکل رم داره سرورم

  25. کاربر مهمان۲۵ شهریور ۱۳۹۶

    سلام داخل فایل htaccess: هیچ چیزی نیست بعد گزینه show hidden file رو هم زدم چیزی نیومد

    • تیم پشتیبانیتیم پشتیبانی۲۵ شهریور ۱۳۹۶

      درود.
      یکی از موارد .htaccess هست، ما بقی موارد را بررسی بفرمایید.

  26. کاربر مهمان۱۸ تیر ۱۳۹۶

    خیلی ممنون. مشکلم برطرف شد. تشکر

  27. کاربر مهمان۲۶ خرداد ۱۳۹۶

    خیلی ممنون مشکلم حل شد

  28. کاربر مهمان۹ خرداد ۱۳۹۶

    سلامیک افزونه در ارتباط با seo داشتم غیر فعالش کردم این ایراد ظاهر شدهسوال اینکه چطور میتونم فعالش کنم تا موقتا مشکل حل بشه (بخش پیشخوان هم بالا نمیاد)سوال بعد اینکه آیا دیگه همواره باید این افزونه را داشته باشم یا راهی هست که غیر فعالش کنم ولی ایراد 500 نداشته باشمممنون

    • رضا راد۹ خرداد ۱۳۹۶

      سلام تمام افزونه ها را غیر فعال کنید احتمالا افزونه دیگری نصب کرده اید که باید این افزونه هم فعال باشه تا کار کنه

  29. U6419۲۲ فروردین ۱۳۹۶

    سلام ، بخش ارسال تیکت پشتبانی توی پروفایل کاربری ام پیدا نکردم که مشکل رو مطرح کنم، در ویرایش برگه های قالب آوادا ،قبلا مطالب حالت نمایشی و بصری داشت، اما الان همه چیز به حالت کد تبدیل شده و  ویرایش گر مربوط به قالب اوادا رو هم انتخاب میکنم ، باز تغییری پیش نمیادلطفا راهنمایی بفرماییدusion_builder_container admin_label=”” hundred_percent=”yes” equal_height_columns=”yes” menu_anchor=”” hide”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none” last=”no” hover_type=”none” link=”” border_position=”all”][fusion_text]<h1 style=”text-align: center;”>زیرو [fusion_tooltip title=”رفع کمردرد را به زیرو بسپارید “]ضامن سلامت اندام[/fusion_tooltip] شماست.</h1><p style=”text-align: center; margin-top: -10px; font-size: 18px; line-height: 27px;”>به 

    • رضا راد۲۲ فروردین ۱۳۹۶

      سلام تیکت ها در زیر صفحه همان محصول هستند. برای حل این مشکل توی سایت سرچ کنید آپدیت آوادا

  30. کاربر مهمان۱۶ اسفند ۱۳۹۵

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

    • تیم پشتیبانیتیم پشتیبانی۱۶ اسفند ۱۳۹۵

      سلام ممنون این مشکل شما یا با نام آن کاربر کش شده است و یا اون اکانت دسترسی به دیدن آن محصول را ندارد.

  31. کاربر مهمان۱۱ بهمن ۱۳۹۵

    سلام رضاي عزيزم مشكلم رو حل كردي خيلي ممنونمموفق باشي

  32. U5708۱۸ دی ۱۳۹۵

    سلام . من چند روز پیش افزونه سئو نصب کردم و با این خطا مواجه شدم که خودتون زحمت کشیدید و خطا رو رفع کردید . الان داخل وبمستر تولز دیدم که باز این خطا واسه مسیر wpcontent /themes/ mythems داده شده . چطور میتونم این خطار رفع کنم ؟  با تشکر از شما.

    • رضا راد۱۸ دی ۱۳۹۵

      سلام یک فایل index.php خالی در پوشه مربوطه ایجاد کنید

      • U5708۱۸ دی ۱۳۹۵

        این فایل index.phpبه طور پیش فرض داخل فولدر تم وجود داره 

        • رضا راد۱۸ دی ۱۳۹۵

          اگر وجود داره پس خطا حل شده. mark as fixed کنید

  33. کاربر مهمان۱۸ شهریور ۱۳۹۵

    سلام
    ممنون از مقاله خوبتون
    من با این خطا مواجه شدم
    و فقط همه افزونه ها رو غیرفعال کردم
    و مشکل حل شد
    بعد از فعال سازی دوباره افزونه ها مشکلی وجود نداشت

  34. کاربر مهمان۱۶ اردیبهشت ۱۳۹۵

    با سلام

    خسته نباشید

    یه اروری برخی از اوقات در حال نوشتن مطلب در سایت اتفاق می افته
    و کلا  سایت دیگه بالا نمی یاد
    و مجبور میشم بکاپ رو بازگردانی کنم

    در حین کار در سایت، سایت دچار ارور زیر شد:

    Parse error: syntax error, unexpected end of file in /home/wrmeng/domains/wrmeng.ir/public_html/wp-includes/functions.php on line 1143

    که سایت و پنل وردپرس اصلا لود نمی شود.
    من از اپدیت خودکار وردپرس هم جلوگیری کردم.

    ممنون میشم پاسخ بدید

    • رضا راد۱۷ اردیبهشت ۱۳۹۵

      سلام افزونه ای چیزی ممکنه نصب کرده باشید.

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.