رفتن به مطلب
arman100000

ارور headers already sent

پست های پیشنهاد شده

داشتم افزونه comment rating رو فعال مي كردم كه اين پيام اومد ولي منظورشو متوجه نشدم !!!

"افزونه هنگام فعال شدن٬ 29 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید."

به اشتراک گذاری این ارسال


لینک به ارسال

عنوان تاپیک نامربوط هست

در مورد اندکدینگ فایلها هست قبلا در موردش بحث شده

افزونه های وردپرس باید UTF8ذخیره شن اما نه UFT8 ساده،uft-8 without BOM .

هم‌نام بودن توابع افزونه با دیگر افزونه‌ها، هم گاهی اوقات این خطا رو صادر می‌کنه ( نقل قول از اقا مصطفی )

به اشتراک گذاری این ارسال


لینک به ارسال

يعني اون كسي كه همچين افزونه اي رو نوشته و واسش سايت هم زده ، بلد نبوده فايل رو چطوري سيو كنه ؟!!!

به اشتراک گذاری این ارسال


لینک به ارسال

این حرفتون یه کمی بو داره .

اگر مشکل از encoding باشه احتمالاً کسی که برنامه نویسیش کرده display error اش off بوده که اینو ندیده . (یکیش خود من توی افزونه download mirror counter ;) )

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

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

خلاصه نمیشه یک دلیل ثابت براش پیدا کرد .

اما خداوند چشم داده ، عقل داده باید ارروی که میده بخونید و اون قسمت رو بررسی کنید . (خوبه حتی شماره خط فایلی که مشکل داره رو میگه خودش :P )

به اشتراک گذاری این ارسال


لینک به ارسال

من كه فك نمي كنم منظور از جمله "29 نویسه از یک خروجی غیرمنتظره تولید کرد"

اين باشه كه خط 29 ام افزونه مشكل داشته باشه حداقل تا جايي كه با ادبيات فارسي آشنام ايطوري نيس !!!

افزونه سالمه و الان هم كار ميكنه ! من فقط ميخاستم بدونم اين ارور به چه دليل ظاهر ميشه (چون قبلا مثلش رو ديده بودم )

به هر حال افزونه هم قديمي بود و من هم عطايش را به لقايش بخشيدم !

به اشتراک گذاری این ارسال


لینک به ارسال

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

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

به اشتراک گذاری این ارسال


لینک به ارسال

دوستان من هم این مشکل رو دارم

Warning: Cannot modify header information - headers already sent by (output started at /home/mohandes/domains/mohandesyar.com/public_html/wp-content/themes/mohandesyar/functions.php:1) in /home/mohandes/domains/mohandesyar.com/public_html/wp-includes/pluggable.php on line 876

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

توب وب انگلیسی سرچ کردم گفتند که تیو فایل function.php خط خالی ابتدا یا انتها رو پاک کنم . این کار هم برای من جواب نداد .

به اشتراک گذاری این ارسال


لینک به ارسال

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

دوستان فایل مزبور رو نباید در سیستم خودمون ویرایش کنیم . چون نه با notepad نه با WD نمیشه مشکلش رو فهمید .

من فایل رو روی هاست ار طریق کنترل پنل ویرایش کردم و متوجه شدم عبارت "" قبل از کد پی اچ پی هست . جالب بود . این عبارت در داخل dream weaver iهم دیده نمیشد .

به اشتراک گذاری این ارسال


لینک به ارسال

البته در سیستم شخصی میشه!

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...