هاست و میزبانی

راهنما حل مشکل پیج سفید در Joomla

جهت حل ارور پیج سفید در Joomla:

مرحله ابتدا:
اول می‌بایست کاری انجام داد که سایت ارور رخ داده را به نشان بگذارد. که راه های گوناگونی برای انجام این کار وجود دارد.

۱٫ تنظیمات Joomla:
اگر دسترسی به ناحیه مدیریت اسکریپت برای شما امکان پذیر باشد قادر خواهید بود به وسیله بخش مدیریت Joomla بعد از آن منوی سامانه به پایین منوی تنظیمات کلی دسترسی پیدا کنید که از این راه تب سرور را انتخاب کنید و گزارش ارور را روی حداکثر قرار دهید.
جهت نیاز به راهنما روی فعالسازی نشان ارور در Joomla کلیک کنید.

۲٫ Configuration.php:
فایل configuration.php را به وسیله File Manager میزبانی پیدا کنید.

مشکل صفحه سفید جوملا

بعد از آن آن را Edit کرده و خط $error_reporting = ‘default’; را پیدا کنید. بخش default آن را به development یا maximum ویرایش دهید. در انتها برای اعمال تغییرات روی Save Changes کلیک کنید.

مشکل صفحه سفید جوملا

۳٫ Index.php:
فایل Index.php که در File Manager میزبانی قرار دارد را پیدا کنید.

مشکل صفحه سفید جوملا

بعد از آن این فایل را تغییر کرده و بلافاصله بعد از تگ php خط   ini_set(‘display_errors’, TRUE); error_reporting(E_ALL);  را قرار دهید و این تغییرات را با کلیک بر روی Save Changes سیو کنید.

مشکل صفحه سفید جوملا

۴٫ تنظیمات php:
در این نحوه فایل php.ini را از File Manager میزبانی خود پیدا کنید.

مشکل صفحه سفید جوملا

و آن را تغییر کرده و مقادیر پایین را در آن اعمال و سیو کنید.

display_errors=On
error_reporting = E_ALL & ~E_NOTICE & ~E_STRIC

 

مشکل صفحه سفید جوملا

۵٫ لاگ ارور سرور:
در کنترلپنل سایت (پلسک‚سی پنل و …) بخشی وجود دارد جهت مشاهده log دسترسی و خطاهای سایت که در آن قادر خواهید بود خطاهای احتمالی رخ داده را مشاهده کنید. این قسمت احتمال دارد در فولدری به اسم logs نگهداری شود اما اگر از local استفاده میکنید قادر خواهید بود آن را در php_error.log بیابید.

مشکل صفحه سفید جوملا

۶٫ warning:
اگر مشکل از یک ارور fatal error نباشد می‌بایست در بین اخطار ها یا همان warning دنبال منشا آن بگردید.

مرحله دوم:
بعد از دسترسی به ارور مرتبط می‌بایست آن را مسیریابی کنید تا متوجه شوید مشکل از کجاست.

۱٫ ارور کمبود حافظه:
اگر در log ارور با عبارتی مشابه Allowed memory size of xxxx bytes exhausted روبرو شدید بدین معناست که سایت نیاز به حافظه بیشتری دارد.
در این صورت اگر فایل اسکریپت به صورت بهینه طراحی نشده باشد احتمال دارد منجر به مصرف بالای حافظه php شود.
اگر مشکل از اسکریپ نبود قادر خواهید بود به بخش تنظیمات میزبانی رفته و مقدار حافظه را بر اساس نیازتان بهبود دهید.
برای راهنما روش بهبود حافظه php روی راهنما روش استفاده از ابزار MultiPHP INI Editor کلیک کنید.
اما اگر به این قسمت دسترسی ندارید قادر خواهید بود extension مرتبط را غیر فعال کنید.(نحوه غیر فعالسازی را در ادامه خواهید خواند.)

بیشتر بخوانید  راهنما آپلود مستقیم و فوری فایل ها در میزبانی با دستور PHP

۲٫ مشکل یکی از extension های Joomla:
اگر مشکل یکی از extension های Joomla باشد قادر خواهید بود به وسیله کنترلپنل میزبانی خود به File Manager مراجعه کرده و فایل components را باز کنید و با ویرایش اسم extension مرتبط آن را غیرفعال کنید. برای نمونه:

 

۳٫ ارور مربوط به یکی از فایل های تم:
اگر مشکل از تم باشد در صورت دسترسی به قسمت مدیریت قادر خواهید بود تم را روی حالت پیشفرض قرار دهید.

 

اما اگر به قسمت مدیریت دسترسی ندارید‚ از پایگاه داده پشتیبان گیری کنید بعد از آن جدول template_styles را در پایگاه داده بیابید و مقدار home را برای تم پیشفرض روی عدد ۱ قرار دهید.
نکته: اگر template_styles را نیافتید پیشوند جدول پایگاه داده خود را دقت کنید و اسم آن را در ابتدا template_styles قرار دهید. نمونه: اگر جدول دارای پیشوند test باشد اسم جدول test_template_styles خواهد بود.

۴٫ مشکل از یک فایل هسته ای:
اگر مشکل مربوط به یکی از فایل های هسته ای باشد قادر خواهید بود آن را از سایت اصلی Joomla دوباره دریافت و بعد از آن در سامانه خود آپلود کنید.

۵٫ مشکل از فایل htaccess:
گاهی قوانین موجود در فایل htaccess از بالا آمدن سایت جلوگیری میکند. در این صورت از این فایل پشتیبان گیری کنید و بعد از آن فایل اصلی را به صورت خالی سیو کنید. اگر مشکل حل شد‚ فایل پشتیبان را کاملا گزینه بررسی قرار دهید و دستوراتی که سایت را دچار ارور میکند پاک و بعد از آن بقیه متن یا قوانین را به فایل اصلی برگردانید.

بیشتر بخوانید  راهنما آپلود مستقیم و فوری فایل ها در میزبانی با دستور PHP

بعد از انجام هر یک از موارد بالا مسلماً سایت را reload یا بارگذاری مجدد کنید تا از برطرف شدن ارور اعتماد حاصل کنید.

در انتهای کار مسلماً نشان ارور سایت را غیرفعال کنید چرا که فعال بودن آن در حالت عادی میتواند منجر به دسترسی افراد سودجو به این فایل شود.

 

 

 

منبع

نمایش بیشتر

نوشته های مشابه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *