امروز : شنبه ۲۵ آذر ۱۳۹۶ شما در سایت وبیت هستید.
دسته ها
سبد خرید شما

محصولی موجود نمی باشد!

headers-already-send رفع خطای تولید نویسه غیرمنتظره افزونه وردپرس

رفع خطای تولید نویسه غیرمنتظره افزونه وردپرس

شاید بعضی مواقع هنگام فعال کردن افزونه با خطای ( وردپرس : افزونه هنگام فعال شدن٬ X نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید. ) مواجه شده اید. با ما همراه باشید تا بگوییم که چگونه این مشکل را رفع کنید.

The plugin generated X characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.

headers-already-sent رفع خطای تولید نویسه غیرمنتظره افزونه وردپرس

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

منشاء مشکل کجاست؟

  • انکدینگ خراب فایل ها که بسیار بیشتر از موارد فوق رایج است.
  • وجود خروجی warning و یا خطاهای مشابه که در مراحل پردازشی اتفاق می افتند.
  • وجود هرگونه خروجی حاصل از تابع echo, print و یا var_dump و print_r و توابع مشابه
  • وجود کاراکتر اضافه در خارج از تگ های php افزونه به هنگام صدا زدن هوک فعال شدن یا عمل پردازش

جهت رفع خطای انکدینگ بایستی انکدینگ فایل را ANSI قرار داد اما با توجه به این که کاراکتر های زبان فارسی توسط ANSI پشتیبانی نمی شوند چاره ای به جز انکدینگ UTF-8 نخواهیم داشت.
این انکدینگ به طور معمول با وردپرس کار می کند و مشکلی وجود ندارد مشکلی که در برخی از موارد پیش می آید که پاسخش در گزینه های فوق نیست از طریق راه حل زیر حل می شود.

رفع مشکل انکدینگ وردپرس

خطا headers already sent که گاهی باعث سفید شدن صفحه وردپرس می شود می تواند از انکدینگ یکی از فایل های افزونه وردپرس ناشی شده باشد.
مشکل دقیقا از انکدینگ نوع UTF with BOM می باشد و نکته مشکل آفرین این انکدینگ BOM بودن آن است که باعث بروز خطای خروجی غیرمنتظره می شود.
جهت تغییر انکدینگ فایل به UTF without BOM می توانید از نرم افزار Notepad++ استفاده کنید.
پس از باز کردن فایل در این نرم افزار به منوی Encoding بروید و گزینه Convert to UTF without BOM را انتخاب نمایید.

منتشر شده در : شرق وب

هاست و دامین ندارید!؟ هم اکنون سفارش دهید.

نکته : کپی بردای و انتشار مطالب وبیت با ذکر منبع بلامانع می باشد.

توجه : لطفا مشکلات خود را در انجمن های وبیت مطرح کنيد.

منبع : وبیت

آیا مطلب موثر و مفید بود؟ حالا امتیاز خود ثبت کنید.
بازدید : 418 بار دسته بندی : آموزش ، آموزش وردپرس دیدگاه : ۰ تاريخ : ۵ دی ۱۳۹۵
به اشتراک بگذارید :
فیسبوک گوگل تویتر کلوب فیسنما
مصطفی قدیمی

مصطفی قدیمی هستم متولد 1373 مدیر و موسس شرکت آوینا وب , علاقه مند به راهکار های نوین تجارت الکترونیک و راه اندازی کسب و کار های اینترنتی

دیدگاه کاربران تعداد دیدگاه : ۰