آموزش طراحی وب

برطرف کردن خطای Cannot modify header information

در این مقاله به شما دوستان نحوه ی برطرف کردن خطای Cannot modify header information – headers already sent by در پوسته های وردپرس رو آموزش میدیم .

wp

برطرف کردن خطای Cannot modify header information

سلام خدمت همراهان همیشگی مدرسه مجازی ایرانیان

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

Warning: Cannot modify header information – headers already sent by (output started at /home/ your-host/public_html/demo/wp-content/themes/ template-name/functions.php:148)

و این موضوع موجب ناراحتی شما میشه . برای منم چندین و چندبار اتفاق افتاده 🙂 حالا بهتره ناراحت نباشید حل این مشکل بسیار سادست . فقط کافیه functions.php یی که در قالب شما وجود دارد رو بررسی کنید .

زمانی که شما در فایل function خط اضافی داشته باشید با این خطا مواجه میشید . انتهای فایلتون ، جایی که کدها به اتمام میرسه و تگ php بسته میشه رو ملاحظه کنید . خط های خالی و فضاهای خالیه بعد از ?> رو کاملا پاک کنید . حتی یه space هم بعد از تگ بسته ی php رها نکنید .

یکی از دوستان بنام آقای فرساد در دیدگاه ها فرمودند که این خطا با وجود space های اضافی ابتدای فایل و قبل از تگ شروع php هم بوجود میاد که با برطرف کردن space ها این مشکل هم برطرف میشه. ممنون از دیدگاهشون که تجربیاتشون رو با دوستان به اشتراک گذاشتن.

بعد از اینکه space های اضافی رو حذف کردید پوسته رو مجددا بارگزاری کنید . حالا دوباره اون رو فعال کنید ، میبینید که بدون هیچ مشکلی پوسته ی شما فعال میشه 🙂

 

امیدوارم که این مقاله بهتون کمک کرده باشه .

موفق و پاینده باشید .

تهیه شده در مدرسه مجازی ایرانیان

حسین همت یار

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

دیدگاه ۷

  • با سلام
    با تشکر از به اشتراک گذاری این آموزش مختصر ولی لازم به ذکر هست که باید دقت داشته باشید گه گاه این مشکل از space های اضافی قبل از شروع تگ php در فایل ها رخ می ده

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

  • سلام این فضاها باعث بروز خطا در نشست ها هم می شود اما من برای کار های خودم اومدم و یک نشست رو مدل سازی کردم و ازش استفاده میکنم . تا الان هم مشکلی نداشته .

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین