خرید هاست | خرید هاست و دامین | خرید سرور مجازی واختصاصی-پارس وب سرور

فعال کردن output_buffering بر روی هاست

output-buffering یک قابلیت در php است که توسط آن تکه کدهای اجرا شده توسط php که باید به مرورگر ارسال شوند، در یک متغیر ذخیره می‌شوند و بعد از اجرای کامل کد php، به صورت یکجا و کامل به مرورگر ارسال می‌شود.

برخی افزونه‌های وردپرسی، برای فعال شدن نیاز به فعال بودن output-buffering دارند که با این آموزش می‌توانید این قابلیت را بر روی هاست فعال کنید.

این روش باعث افزایش سرعت بارگزاری وب‌سایت و کاهش درگیری منابع هاست خواهد شد.

در صورتی که در پروژه خطاهای Warning: Cannot modify header information – headers already sent by (output) وجود داشته باشد با این کد، این خطا هم رفع خواهد شد.

output_buffering

فعال کردن output_buffering از طریق php.ini

برای فعال کردن، فایل php.ini موجود در پوشه مربوط به وب سایت را باز کرده و این کد را به انتهای آن اضافه و ذخیره می‌کنیم.

output_buffering = on 

فعال کردن output_buffering از طریق فایل htaccess

به سی‌پنل ورود کنید. (آموزش ورود به سی پنل)

فایل‌های مخفی را در قسمت تنظیمات فعال کنید تا فایل‌های مخفی نمایش داده شود.

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

این کد را به انتهای فایل اضافه کنید.

 php_flag output_buffering On

بعد از اضافه کردن کد، فایل را ذخیره کنید.

با استفاده از تغییرات انجام شده، قابلیت output_buffering بر روی هاست فعال می‌شود و کدهای php به صورت یکجا و بعد از تکمیل شدن، به مرورگر ارسال خواهند شد.

اگر ابهام و یا مشکلی در این زمینه وجود دارد، و یا در هاست و یا وب سایت شما با انجام آموزش بالا مشکل رفع نشده است، می‌توانید تیکت بزنید و با ارسال درخواست پشتیبانی، منتظر پاسخ همکاران بخش پشتیبانی پارس وب سرور باشید.

(ارسال درخواست پشتیبانی)

Rate this post
خروج از نسخه موبایل