Home / প্রযুক্তি / ওয়েব সাইট / ওয়ার্ডপ্রেস / failed to send buffer of zlib output compression বার্তাটি দেখালে যেভাবে সমাধান করবেন

failed to send buffer of zlib output compression বার্তাটি দেখালে যেভাবে সমাধান করবেন

ওয়ার্ডপ্রেসে অনেক সময় একটি সমস্যা হয় যার ফলে “Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/usschoolbd/public_html/wp-includes/functions.php on line 4755” এই বার্তাটি প্রতি পেইজের নিচে প্রদর্শিত হয়। এটি মূলত থিম আপডেট অথবা প্লগইন্স আপডেটের কারণে হয়ে থাকে। এটি থাকলে তেমন কোনো সমস্যা হয় না। তবে দেখতে খারাপ লাগে। তাই এটির সমাধন করা জরুরী। এটির সহজ সমাধান হচ্ছে-function.php ফাইলটির একটি কোড পরিবর্তন করতে হবে।

  1. Sept-1: Go to cpanel =>File Manager => Public_html =>wp_includes =>function.php
  2. Open the function.php file by fressing right click on it and click on edit button.
  3. Go to the error no showing on the page. For example in my case the error line no. is 4755.
  4. Now delete the codeline: ob_end_flush();
  5. And paste the code remove_action( ‘shutdown’, ‘wp_ob_end_flush_all’, 1 );
  6. Keep all things same.

The complete code will look like:

*/
function wp_ob_end_flush_all() {
$levels = ob_get_level();
for ( $i = 0; $i < $levels; $i++ ) {
remove_action( ‘shutdown’, ‘wp_ob_end_flush_all’, 1 );
}
}

/**

এবার ওয়েব পেইজটি রিফ্রেশ করুন। Done!

Before Script image: 

After Script image:

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *

*