بصورت پیش فرض نمایش خطاها در جوملا غیرفعال است و اگر خطایی در ناحیه ای از سایت رخ دهد خطایی به کاربر نمایش داده نمی شود و کاربر با صفحه سفید مواجه می شود! هر موقع در جوملا با صفحه سفید مواجه شدید یعنی اینکه خطایی رخ داده است و دلیل اینکه خطا به شما نمایش داده نمی شود نیز این است که نمایش خطاها غیرفعال است. فعال بودن نمایش خطا باعث می شود که شما دقیقا متوجه شوید در کدام قسمت از سایت خطا وجود دارد و نسبت به رفع آن اقدام میکنید، اما اینکه چرا نمایش خطاها بصورت پیش فرض در جوملا غیرفعال است شاید به این دلیل است که میخواهند هشدارهای مربوط به ورژن php و ... نیز نمایش داده نشود، به هرحال در این قسمت نحوه برخورد با مشکل صفحه سفید در جوملا و حالت های مختلف فعال سازی نمایش خطا در جوملا را خواهید آموخت و امیدواریم بتوانیم موارد لازمه را بطور واضح بیان کنیم.

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

نمایش خطاها در جوملا - صفحه سفید در جوملا
در تب سرور و در قسمت گزارش خطا میبینید که بصورت پیش فرض روی "پیش فرض سیستم" است گزینه های قابل انتخاب دیگر در این قسمت:
سیستم پیش فرض: استفاده از تنظیمات پیش فرض سسرور برای نمایش خطاها
هیچ:با انتخاب این گزینه، خطاها و هشدارهای موجود را نمایش نخواهد داد (موقع خطا با صفحه سفید روبرو خواهید شد)
ساده:با انتخاب این گزینه فقط خطاهای موجود نمایش داده خواهند شد (توصیه میکنیم شما همیشه روی این گزینه قرار دهید)
حداکثر و گسترش: با انتخاب این گزینه ها تمامی خطاها و هشدارهای مربوط به برنامه نویسی در سایت نمایش داده خواهند شد

روش های دیگر برای اعمال تنظیمات مربوط به نمایش خطاها:
اگر به فایل php.ini روی سرور دسترسی دارید کافیست خطوط زیر را دران به این تریتیب تغییر دهید تا نمایش خطاها فعال شود:
error_reporting  =  E_ALL
display_errors = On

اگر به فایل php.ini دسترسی ندارید میتوانید یک فایل htaccess. در روت جوملای خود ایجاد کنید و یا اگر وجود دارد آن را ویرایش کنید و خطوط زیر را به آن اضافه کنید تا نمایش خطاها فعال شود:
# Displaying PHP errors
php_flag display_errors on
php_value error_reporting 6143


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