تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

نحوه فعال و غیرفعال سازی نمایش خطا error_log از طریق .htaccess

آموزش ها , مقالات,آموزش,ترفند

نحوه فعال و غیرفعال سازی نمایش خطا error log از طریق .htaccess

چنانچه برنامه نویس PHP هستید یا از سیستم های مدیریت محتوا جهت مدیریت وبسایت یا اپلیکیشن خود استفاده می کنید گاها اتفاق میافتد که وبسایت شما بدون خطا با صفحه خالی یا سفید مواجه می شود و یا در برخی موارد با خطای زیر مواجه می شوید:

500 Internal Server Error

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

 

اطمینان حاصل کنید تابع نمایش خطا در فایل php.ini فعال شده باشد

به منظور جلوگیری از به هم ریختگی صفحات وبسایت و همینطور مسائل امنیتی اغلب تابع Display_error و عوامل وابسته در سرورهای اشتراکی غیر فعال هستند. بنابراین اولین قدم فعال سازی Display_error از طریق فایل php.ini یا htaccess. است که ما نوع دوم یعنی htaccess. را انتخاب می کنیم:

به مسیر اصلی ذخیره سازی فایل های PHP رفته و با یافتن فایل htaccess. ، کد زیر را به ابتدای آن اضافه کنید:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag log_errors on
php_value error_log /home/UESRNAME/public_html/error_log

با این اقدام نمایش خطا فعال می شود یا اگر هم مایل به غیر فعال سازی ارورلاگ خود هستید کافیه جایه گزینه های on کلمه off قرار دهید. اما توجه فرمایید خطا در صفحه وبسایت نمایش داده نمی شود بلکه در یک فایل با نام error_log در مسیر ذکر شده در کد (/home/UESRNAME/public_html/)  ذخیره می شود. چنانچه قصد دارید نمایش خطا در صفحه وبسایت یا مرورگر به صورت بلادرنگ نمایش داده شود لازم است کد زیر را بعد از تگ آغازین PHP در ابتدای فایل مربوطه اضافه کنید:

error_reporting(E_ALL);
ini_set('display_errors', 'On');
  • منظور از تگ آغازین (<?php) است و فایل مربوطه همان فایلی است که با فراخوانی آن صفحه خالی با خطای 500 ظاهر شده است.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 5 / 5. تعداد رای : 1

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 آموزش ها , مقالات,آموزش,ترفند
لینک کوتاه مطلب : https://www.20script.ir/?p=59398
مطالب مرتبط
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
indiegogo
sourceforge
profile webmaster
profile webmaster
profile
profile check
profile check
آرشیو
checker list
checker
checker
upload file
سئو سایت
تبلیغات