آمارتکستاریخ انتشار : دوشنبه 12 خرداد 1399 - 10:51
کد خبر : 19275

مهمترین کدهای خطا کدام اند؟

مهمترین کدهای خطا کدام اند؟

مهمترین کدهای خطا کدام اند؟ معمولاً همه ما در اینترنت به جستجو می پردازیم و در بین این جستجوها با یک سری خطاها روبه رو میشویم که باید بدانیم این خطاها مربوط به چه چیزی هستند؟ اما بهتر است بدانید که بیشتر این خطا ها می تواند مربوط به وب سرور یا کلاینت باشد. این کدهای خطا به همراه خود توضیحات کوتاهی دارند که با بررسی اندک آنها می توان مفهوم هر کدام را فهمید. اگر شما هم یکی از آن دسته افرادی هستید که به این کدهای خطا برخورد کرده اید اما راه حل مشکل خود را نمی دانید توصیه می‌کنیم تا انتهای این مقاله از سایت کالی بویز با ما همراه باشید.
خطاهای سمت کلاینت مهم ترین کدهای خطا سمت کلاینت ۴۰۰ (Bad request) سرور به دلیل وجود خطا در دستور ارسال شده توسط client نمی تواند آن را پردازش کند. که میتواند عواملی مثل طولانی بودن درخواست، اشتباه نحوی موجود در درخواست یا به طور کلی درخواست نامعتبر باشد.
۴۰۱ (Authorization required) این درخواست یعنی کاربر دارای اعتبار احراز هویت معتبر برای منبع مورد نظر نیست.
تذکر : بعضی از سایت ها به اشتباه به دلیل بلاک کردن آدرس IP از وب سایت (معمولاً دامنه وب سایت) خطا..

کدهای خطا

مهمترین کدهای خطا کدام اند؟

معمولاً همه ما در اینترنت به جستجو می پردازیم و در بین این جستجوها با یک سری خطاها روبه رو میشویم که باید بدانیم این خطاها مربوط به چه چیزی هستند؟ اما بهتر است بدانید که بیشتر این خطا ها می تواند مربوط به وب سرور یا کلاینت باشد. این کدهای خطا به همراه خود توضیحات کوتاهی دارند که با بررسی اندک آنها می توان مفهوم هر کدام را فهمید. اگر شما هم یکی از آن دسته افرادی هستید که به این کدهای خطا برخورد کرده اید اما راه حل مشکل خود را نمی دانید توصیه می‌کنیم تا انتهای این مقاله از سایت کالی بویز با ما همراه باشید.

خطاهای سمت کلاینت

مهم ترین کدهای خطا کدام اند؟
مهم ترین کدهای خطا سمت کلاینت

۴۰۰ (Bad request)

سرور به دلیل وجود خطا در دستور ارسال شده توسط client نمی تواند آن را پردازش کند. که میتواند عواملی مثل طولانی بودن درخواست، اشتباه نحوی موجود در درخواست یا به طور کلی درخواست نامعتبر باشد.

۴۰۱ (Authorization required)

این درخواست یعنی کاربر دارای اعتبار احراز هویت معتبر برای منبع مورد نظر نیست.

تذکر : بعضی از سایت ها به اشتباه به دلیل بلاک کردن آدرس IP از وب سایت (معمولاً دامنه وب سایت) خطای HTTP 401 را نمایش می دهند تا از دسترسی آن آدرس خاص به وب سایت جلوگیری به عمل آورند.

۴۰۲ (Payment required)

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

۴۰۳ (Forbidden)

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

۴۰۴ (Not found)

منبع درخواستی یافت نمی شود یا حذف شده است، اما ممکن است در آینده در دسترس باشد.

۴۰۵ (Method not allowed)

این خطا به بخاطر متد ارسال درخواست غیر مجاز توسط کاربر به سمت سرور به نمایش در می آید که سرور آن را غیر مجاز می داند.

۴۰۶ (Not acceptable)

این خطا شبیه خطا ۴۰۵ است که کاربر با استفاده از کاراکتر های غیرمجاز اقدام به ارسال درخواست خود به سرور می کند که برای سرور مجاز نمی باشد.

۴۰۷ (Proxy authentication required)

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

۴۰۸ (Request Timeout)

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

۴۰۹ (Conflict)

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

۴۱۰ (Gone)

به معنی حذف می باشد که عملکرد آن مانند کد خطای ۴۰۰ و ۴۰۴ می باشد با این تفاوت که browser و search engine می گوید که نباید دوباره آن درخواست را ارسال کند

۴۱۱ (Length required)

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

۴۱۲ (Precondition failed)

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

۴۱۳ (Request entity too large)

به معنی درخواست طولانی است و زمانی رخ می دهد که طول رشته های درخواستی کاربر از حد سرور بیشتر باشد.

۴۱۴ (Request URI too large)

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

۴۱۵ (Unsupported media type)

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

۴۱۶ (Request range not satisfiable)

به معنای درخواست خارج از حد می باشد که زمانی رخ می دهد که هنگام درخواست منبعی از سرور، آن منبع در دسترس نباشد.

۴۱۷ (Expectation failed)

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

۴۲۲ (Unprocessable entity)

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

۴۲۳ (Locked)

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

۴۲۴ (Failed dependency)

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

خطاهای سمت سرور

خطاهای سمت سرور
مهم ترین کدهای خطا سمت سرور

۵۰۰ (Internal server error)

این خطا بسیار دیده می شود و دلایل مختلفی می تواند داشته باشد که در ادامه به ۴ مورد که بیشتر اتفاق می افتند اشاره می‌کنیم.

  • اعمال سطح دسترسی یا Permission نادرست بر روی فایل ها و دایرکتوری ها
  • Ownership نادرست در هاست
  • کدهای نادرست در فایل php.ini یا فایل .htaccess
  • درخواست های نامعتبر از سمت اسکریپت سایت و …

۵۰۱ (Not Implemented)

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

۵۰۲ (Bad gateway)

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

۵۰۳ (Service unavailable)

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

۵۰۴ (Gateway timeout)

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

۵۰۵ (HTTP version not supported)

به معنای عدم پشتیبانی نسخه http می باشد و زمانی رخ می دهد که سرور نسخه پروتکل HTTP مورد استفاده در درخواست را پشتیبانی نکند.

۵۰۶ (Variant also negotiates)

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

۵۰۷ (Insufficient storage)

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

۵۱۰ (Not extended)

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

نوشته مهمترین کدهای خطا کدام اند؟ اولین بار در کالی بویز. پدیدار شد.

برچسب ها :

ناموجود
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : 0
  • نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
  • نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.