رفع خطای Cannot modify header information

admin ووکامرس 2020/09/10 29 0

رفع خطای Cannot modify header information

گاهی اوقات در سایت یا در فایل error.log در هاست با خطای بسیار رایج « Cannot modify header informationheaders already sent » مواجه می شویم البته این خطا فقط مخصوص یک سیستم یا فقط مخصوص وردپرس نیست .

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

اگر در سایت خود با این خطا مواجه شدید نگران نباشید ، ما اینجا هستیم تا به شما کمک کنیم !

در این مقاله ، ما خواهیم دید که این خطا از کجا آمده است و راه حل رفع آن چیست ؟

عوامل گوناگونی می تواند باعث این امر شود که ما به ان می پردازیم :

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

دومین عامل می تواند وجود مقدار زیادی فاصله پیش از تگ آغازین php، یا پس از تگ پایانی php یا در میان ان باشد

رفع خطای Cannot modify header information
سومین عمل می تواند مقدار زیادی فاصله یا خطوط خالی در بالا، پایین یا بخش خاصی از یک فایل

Cannot modify header information

Cannot modify header information
چهارمین عامل می تواند وجود کاراکتر غیر قانونی در اول کد باشد و بیشتر این حالت در زمانی که متن را در حالت BOM ذخیره می کنیم اتفاق می افتد که همان اینکودینگ فایل

Cannot modify header information

رفع خطای Cannot modify header information

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

PHP Warning: Cannot modify header information – headers already sent by (output started at /home1/—–/public_html/wp-content/plugins/wordpress-seo-premium/admin/tracking/class-tracking-server-data.php:39-

شما برای رفع ان به سه صورت می توانید عمل کنید
1- تنظیمات استاندارد سرور را انجام دهید
2- فاصله ها را حذف کرده و یا در آن لاین ایراد را رفع کنید
3- استفاده از تگ ob_start برای این کار بعد از کارکتر <?php در کد قرار دهید یا یا کد زیر را در اول نوشته قرار دهید

 

برچسب ها


توجه

کلیک

اگر با این مشکل آشنا هستید خودتان انجام دهید ولی اگر نمی دانید که این کار را چطور انجام دهید می توانید هم اکنون در ناحیه کاربری ثبت نام کرده و اطلاعات سایت را تیکت کنید تا با اندک هزینه ای کار شما را انجام دهیم . اگر خواستید می توانید برای مشاوره با شماره های ۰۹۱۷۹۰۵۹۳۵۰ و یا ۰۹۳۹۸۶۹۵۲۳۸ با ما در ارتباط باشید.

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