انجمن


بازم این پیغام header is already sent  (۷ نوشته)

  • majid.azizzdah

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ اسفند ۱۳۹۰ - ۲۲:۲۹

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

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

    Cannot modify header information - headers already sent by (output started at /home/-------/public_html/------.com/wp-includes/functions.php:3551

    فقط هم به لاین 3551 گیر میده ...

  • garfield

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۹۲
    تشکر شده: ۲۶۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۹ اسفند ۱۳۹۰ - ۰۱:۰۰

    اون لاین احتمالاً جدا کننده php بسته شده، با یه فاصله دوباره باز شده. دقت کن که تمام فایل function.php نباید هیچ خروجی ای بده، حتی یک فاصله ی کوچیک.

    اونجایی که این کد رو می بینی
    ?>
    بعدش نباید هیچ فاصله ای باشه. یا قبل این هم نباید هیچ خط فاصله ای باشه:
    <?php
    احتمالاً تو همون خط خبرائیه. اون خط رو همراه با دو سه خط قبل و بعدش اینجا بنویس ببینیم چیه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza
  • majid.azizzdah

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۹ اسفند ۱۳۹۰ - ۰۱:۳۸

    همه این فاصله هارو چک کردم ، نشد که نشد

  • NESTED

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۲۳۵۴
    تشکر شده: ۲۳۷۰ بار
    # نوشته شده: ۱۲ سال پیش
    ۹ اسفند ۱۳۹۰ - ۱۰:۱۱

    مجدی فاصیه های موجود اگه نبودن
    می مونه یه کاره دیگه
    محتویات درون فایل functions رو کپی کن بعد
    در هاست در مسیر پوشه همین فایل رو بساز ( توی هاست فایلی به این نام بساز ) بعد محتوایت رو درونش قرار بده و بعد ذخیره کن

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza
  • majid.azizzdah

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۹ اسفند ۱۳۹۰ - ۱۶:۲۰

    سلام مرتضی ممنون بخاطر پاسخت :d نمی دونم چی شد شانسی شانسی درست شد ، اما هنوز توی error_ log اروراش ثبت میشه فقط هم به این خط گیر میده wp-includes/functions.php:3551 .

    در ضمن اگر می تونی بیا یاهو یک کار خصوصی دارم .

  • amin0256

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۱۲ سال پیش
    ۲۸ اسفند ۱۳۹۰ - ۰۸:۳۱

    راه حل :

    احتمالا شما توی فایلی که ارور می ده سشن استارت کردی و توی همون فایل از عبارات فارسی استفاده کردی که برای نشون دادنشون باید از یونیکد UTF-8 استفاده کرده باشه .

    در اینجا 3 تا راه حل وجود داره
    1- یا سشن رو حذف کنی ( که فکرشم نکن ).
    2- یا عبارات فارسی رو حذف کنی ( ببرشون توی یه فایل دیگه و اون جا بعنوان متغیر از اون ها استفاده کن و توی فانکشن هات اون ها رو echo کن).
    و یا باید نرم افزار notepadd++ رو دانلود کنی و از منوی encoding باید convert to UTF-8 without BOM رو انتخاب کنی و بعد سیوش کنی و تمام.

  • greatlord

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۱
    تشکر شده: ۳۷ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۲ فروردین ۱۳۹۱ - ۱۹:۴۷

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

درباره‌ی این موضوع



برچسب‌ها