Bagaimana rasanya mengalami perjalanan yang buruk? Blok HDD buruk: punca dan jenis

Siapa di antara mereka yang suka melayari Internet tidak menemui ralat "400: Permintaan buruk" yang muncul dalam penyemak imbas? Benar, tidak semua pelayar tahu apa maksudnya dan mengapa ia berlaku. Sekarang kita akan cuba menjelaskan keadaan ini.

400 Permintaan buruk: apakah maksud ralat ini?

Bagaimana ia dianggap dalam dunia komputer, nombor ralat 400 adalah semata-mata bersifat pengguna apabila memasukkan permintaan (URL) yang salah untuk mengakses tapak tertentu di World Wide Web. Kami mohon berbeza pendapat.

Sudah tentu anda boleh masuk alamat yang salah, tetapi kadangkala walaupun dengan alamat atau pautan yang betul dibuka, ralat "HTTP: 400 Bad request" muncul berulang kali. Terdapat banyak sebab untuk ini. Ini amat ketara apabila mengakses perkhidmatan pengehosan peribadi yang dihoskan pada pelayan bebas yang berbeza daripada pembekal yang berbeza. Apakah sebabnya?

Minta ralat sintaks

Malah, salah satu punca utama boleh dipanggil pelanggaran entri alamat halaman yang betul. Mari kita ambil contoh mudah: apabila cuba mengakses pelayan mel Mail.ru yang sama, pengguna Ukraine boleh memasukkan URL dalam bar alamat yang kelihatan sepadan dengan wilayahnya (dalam dalam kes ini Mari kita anggap bahawa ini adalah alamat mail.ua).

Pada hakikatnya, tapak sedemikian dengan perkhidmatan pos tidak wujud secara semula jadi. Adalah jelas bahawa mana-mana pelayar Internet akan segera memaparkan mesej "400: Permintaan buruk". Tetapi walaupun dengan rumusan soalan ini, anda boleh menemui banyak sebab lain untuk ralat akses.

Masalah ralat "400: Permintaan buruk Nginx".

Sistem Nginx itu sendiri sama ada khusus pelayan mel proksi atau pelayan web yang dijalankan di bawah sistem UNIX.

Biasanya, ralat seperti ini dikaitkan dengan respons pelayan yang salah untuk permintaan daripada alamat IP tertentu. Keputusan ralat direkodkan dalam fail LOG khas, selepas itu ia secara automatik dimasukkan ke dalam tembok api sebagai tidak boleh dipercayai. Oleh itu, operasi pengehosan terganggu, tidak kira sistem pengendalian atau penyemak imbas yang digunakan dalam situasi ini.

Kesan Firewall

Seperti yang sudah jelas, ralat "400: Permintaan buruk" sering berlaku apabila tembok api menyekat permintaan.

Jalan keluar dari situasi ini mungkin dengan menambah alamat tapak atau peranti akses ke senarai pengecualian. Untuk sistem Windows, ini dilakukan dengan mengakses menu keselamatan yang terdapat dalam "Panel Kawalan" standard.

Pada dasarnya, tidak ada yang salah walaupun dengan melumpuhkan firewall sepenuhnya (sudah tentu, jika anda mempunyai pakej antivirus yang berkuasa). Beberapa penjelasan juga perlu diberikan mengenai skor ini.

Senarai pengecualian antivirus

Sebagai peraturan, dalam biasa yang paling biasa pakej antivirus mempunyai tembok api terbina dalam sendiri. Ia juga boleh menyekat kandungan yang berpotensi tidak selamat atau tidak diingini.

Mampu mengawal emosi anda di meja poker adalah kunci terbesar kepada kejayaan dalam poker. Sudah tentu, anda sentiasa boleh menjadi lebih baik dari segi teknikal dengan meningkatkan pemahaman anda tentang permainan dan mempelajari strategi terbaik menentang jenis tertentu pemain. Namun begitu, pertumbuhan pesat anda masih harus mengharapkan kadar kemenangan anda daripada mengukuhkan tahap anda kestabilan mental dan pendekatan mental kepada permainan.

Anda tahu, aspek poker ini walaupun pada tahun 2016 masih diabaikan hampir semua pemain. Anda boleh menggali banyak buku, video atau siaran forum yang akan memberitahu anda cara terbaik untuk memainkan AK di luar kedudukan. Tetapi pada masa yang sama, tidak ada banyak maklumat di Internet tentang apa yang perlu dilakukan apabila anda digerakkan oleh beberapa timbunan oleh lelaki dengan dua out, dan 3 kali berturut-turut. Atau apabila anda cuba mencubit ikan, tetapi pada hakikatnya ternyata, sebaliknya, dia memukul anda, mencapai seri siram hantu dan tembakan.

Dan keadaan wang anda akan bergantung pada ketepatan reaksi anda terhadap situasi seperti ini. Di sinilah kejayaan atau kegagalan kerjaya poker anda akan ditentukan.

Jadi, dalam artikel ini saya ingin bercakap tentang cara menangani rentak buruk dalam poker. Dan lebih-lebih lagi, apa yang perlu dilakukan jika rentak buruk datang satu demi satu?

Apakah rentak yang buruk?

Mari kita tanya diri kita dahulu apakah rentak yang buruk itu. Mengikut definisi, rentak buruk adalah mudah. kehilangan tangan dalam poker semasa menjadi kegemaran statistik. Perkara utama di sini ialah kehilangan sebahagian besar (atau semua) timbunan anda.

Ramai pemain keliru permainan yang teruk dengan rentak buruk. Ini jauh dari perkara yang sama. Sebagai contoh, membuat pertaruhan besar pada pusingan dan sungai apabila kebanyakan cabutan hilang dan pasangan berlebih anda jelas tidak begitu kuat lagi sebenarnya hanyalah permainan yang buruk.

Oleh itu, artikel ini akan memberi tumpuan kepada situasi di mana anda akan kehilangan periuk besar semasa menjadi kegemaran statistik untuk memenangi tangan (iaitu di mana anda mempunyai lebih banyak ekuiti dalam periuk daripada lawan anda). Inilah rentak yang buruk sebenarnya.

Pukulan yang buruk ialah penentuan matematik dalam poker

Saya rasa perkara pertama yang perlu kita fahami di sini ialah rentak buruk adalah bahagian penting dan asas dalam permainan. Lawan anda hampir selalu mempunyai sekurang-kurangnya beberapa ekuiti dalam periuk, dan selalunya jumlah yang baik.

Seperti yang dapat kita lihat dari contoh di atas, walaupun kita meletakkan pada kegagalan, maka lawan kita (yang telah masa ini hanya 6-tinggi berbanding AA kami) masih akan menjadi 37% ekuiti dalam periuk. Dia akan menang lebih daripada 1 kali daripada 3.

Dan anda tidak perlu menjadi genius matematik untuk memahami bahawa kalah 3 kali berturut-turut dengan ace dalam situasi ini bukanlah fenomena sedemikian. Lebih-lebih lagi, dalam dunia poker dalam talian yang pantas, di mana kita akan bermain beribu-ribu malah berjuta-juta tangan, ini akan menjadi perkara biasa.

Jangan salah faham dengan saya. Menang tiga kali berturut-turut dengan AA akan berlaku lebih kerap di sini. Atau menang 2 kali daripada 3. Perkara utama di sini ialah anda tidak perlu terkejut jika anda kalah beberapa kali berturut-turut walaupun dengan tangan yang kuat seperti AA, kerana walaupun cabutan siram mudah dan lurus pintu belakang selalunya akan mempunyai jumlah ekuiti yang baik terhadap mereka, seperti dalam contoh di atas.

Bagaimana untuk bertindak balas terhadap rentak buruk terpencil?

Nah, sekarang setelah kita memahami susunan perkara ini, kita boleh mula melihat rentak buruk dari sudut objektif, logik dan matematik. Kita boleh mula memikirkan tentang mereka dari segi bilangan, dan bukannya melihat mereka sebagai sejenis kutukan maut terhadap jenis anda.

Walaupun ikan menangkap 10% tembakannya, 10% itu masih memberitahu kita bahawa ia pasti akan berlaku lambat laun. Daripada marah, anda harus melatih minda anda untuk memikirkan nombor ini, dan bukan tentang keputusan khusus kehilangan wang. Anda perlu faham bahawa 10% (atau 20%, 30%) ini akan berlaku dari semasa ke semasa.

Inilah yang anda daftar apabila anda memilih permainan ini. Poker adalah permainan yang sangat tidak dapat diramalkan dalam jangka pendek, dan tiada siapa yang boleh menjamin bahawa anda akan memenangi periuk jika anda hanya meletakkan dengan baik.

Saya suka menganggap rentak buruk sebagai cukai yang perlu saya bayar untuk kemenangan jangka panjang saya.

Dan pada masa yang sama, saya faham bahawa rentak buruk ditentukan secara matematik, dan lebih-lebih lagi, ia adalah sebab mengapa saya boleh membuat wang daripada permainan ini.

Hakikatnya jika ikan (pemain yang lemah) sentiasa kalah dengan ekuiti yang paling lemah, maka dia akan langsung bosan dengannya. Dia hanya akan menyerah dan tidak akan bermain poker lagi. Tetapi detik-detik tuah yang jarang berlaku itu, apabila ikan masih melebihi kita, akan sentiasa mengekalkannya dalam permainan dan memujuknya untuk membuat deposit lagi dan lagi. Jika poker adalah permainan yang 100% berasaskan kemahiran dalam jangka pendek (seperti catur), maka pemain yang buruk akan cepat kehilangan minat dan mencari sesuatu yang lain untuk membelanjakan wang mereka.

Bagaimana untuk bertindak balas kepada pelbagai rentak buruk?

Saya fikir kebanyakan daripada kita boleh bertahan daripada serangan teruk yang sesekali. Masalah sebenar (iaitu kecondongan) bermula apabila rentak buruk ini datang satu demi satu.

Kita semua pernah mengalami situasi yang sama. Aces digabungkan 5 kali setiap sesi. Kita kehilangan setiap flip syiling, setiap 60/40 panggilan, kita akan ditarik sebanyak 5 out, kemudian 2 out, dan seterusnya dan seterusnya. Dan "cukai ke atas kemenangan" sedemikian sudah mula kelihatan sangat besar.

"Sistem cukai" dalam poker boleh menjadi sangat tidak adil pada masa-masa tertentu. Kadang-kadang anda akan diminta membayar lebih daripada yang anda layak.

Tetapi seperti yang saya katakan sebelum ini, dalam permainan di mana kita telah sengaja menetapkan diri kita untuk risiko dan kegagalan jangka pendek dari awal, apakah yang boleh kita panggil "keadilan"?

Dan di sinilah letak keseluruhan pokok masalahnya. Apabila kita kehilangan sekumpulan periuk berturut-turut sebagai kegemaran, kita mula melihatnya sebagai sejenis ketidakadilan. Kami mengambilnya terlalu peribadi. Kami berfikir bahawa seseorang menipu kami atau semua orang telah berkomplot dan menentang kami.

Tetapi sekali lagi, jika anda abstrak dan melihat dari sudut logik, ia akan kelihatan sangat bodoh. Saya telah bermain lebih 8 juta tangan poker dalam talian. Saya telah bertemu dengan beberapa perkara yang paling gila di dunia. Dan saya masih tidak akan bermain permainan ini jika benar-benar ada sesuatu yang tidak adil atau tidak adil mengenainya dalam jangka masa panjang. Saya hanya boleh menyemak pangkalan data saya dalam PT4 untuk memastikan ini sekali lagi.

Dan ada sebab mengapa tiada siapa mengambil serius orang yang sentiasa merengek bahawa "poker dalam talian adalah penipuan dan RNG ditipu." Sebabnya ialah tiada seorang pun daripada mereka yang mempunyai sebarang bukti statistik yang bermakna untuk mendedahkan konspirasi bilik poker di seluruh dunia ini. Kami yang sebenarnya meluncur sejumlah besar tangan (berjuta-juta) jelas melihat betapa salahnya perengek ini. Tetapi ilusi jarak yang dekat selalunya benar-benar mengaburkan fikiran mereka.

Oleh itu, kita kembali kepada apa yang kita bincangkan pada awalnya. Pukulan buruk adalah penentuan awal matematik permainan ini, dan agak jarang berlaku. Tetapi kadang-kadang mereka akan jatuh pada kelajuan yang sangat tinggi.

Ambil langkah ke belakang

Sebilangan besar rentak buruk berturut-turut akan menyebabkan mana-mana daripada kita condong. Sebagai tambahan kepada semua usaha untuk berfikir secara abstrak dari sudut logik dan matematik, akan sentiasa ada kerinduan yang mendalam untuk menang. Tiada siapa yang suka kalah. Malah ikan.

Dan pukulan yang teruk adalah seperti tamparan berganda di muka, kerana kami mencuba, kami bekerja keras untuk memaksa lawan kami untuk melakukan. kesilapan besar, dan di sini untuk anda - dia juga menerima ganjaran daripada wang kita sendiri untuk permainan buruknya.

Ini benar-benar tidak pernah didengari dalam mana-mana profesion lain, sukan atau apa sahaja. Dan apabila ini berlaku beberapa kali berturut-turut, ia akan membuatkan sesiapa sahaja ketagih pada kuda!

Dan itulah sebabnya saya fikir adalah penting untuk dapat berundur apabila perkara ini berlaku. Kebanyakan bilik poker mempunyai fungsi sedemikian, dengan satu klik anda boleh pergi untuk duduk di semua meja. Jika anda merasakan bahawa tekanan dalam pelipis anda semakin meningkat, klik pada butang ini dan pergi berjalan-jalan untuk berehat.

Ia benar-benar sangat penting untuk dapat mengelakkan keamatan ini dalam permainan, dan dengan tenang berfikir secara rasional tentang apa yang berlaku. Walaupun anda tidak dapat memikirkan segala-galanya, perkara utama ialah dengan cara ini anda akan melindungi diri anda daripada melakukan kesilapan besar sambil bermain miring.

Ia adalah kecondongan yang membakar bankrolls, dan dengan mereka impian pemiliknya.

Dan yang menariknya ramai yang tidak menyedarinya. Tetapi semua panggilan buruk kecil dan percubaan menipu bodoh itu menambah jumlah wang yang lumayan.

Menang di Poker Bukan Mudah (Dan Ia Tidak Seharusnya)

Jika menang dalam poker semudah itu, semua orang akan melakukannya. Siapa yang tidak mahu menjaringkan timbunan sambil menghirup koktel melalui penyedut minuman sambil berbaring di pantai tropika Thailand? Realiti poker profesional (atau hanya memenangi poker) sangat berbeza daripada apa yang kebanyakan orang fikirkan tentangnya.

Dan salah satu daripada sebab yang paling penting Sebab mengapa ramai pemain tidak pernah berjaya dalam poker bukan kerana mereka kekurangan kemahiran teknikal atau pengetahuan. Kebanyakan pemain hari ini memahami sepenuhnya cara bermain gaya TAG mudah dengan betul.

Sebab sebenar mereka tidak dapat mencapai puncak ialah selalunya beberapa rentak buruk berturut-turut hanya membalikkan beberapa suis di kepala mereka yang hanya membuatkan mereka hilang kewarasan. Ini biasanya menjelma sendiri dalam beberapa panggilan sia-sia atau gertakan bodoh di sungai.

Tetapi seperti yang saya katakan di atas, akhirnya, perkara-perkara kecil ini mengakibatkan kerugian yang agak ketara. Pada masa kini, apabila permainan telah menjadi sangat sukar, anda tidak mampu melakukan kesilapan seperti ini. Ini akan menjadi perbezaan antara pemain positif dan negatif.

Bangun dari komputer anda apabila anda terkena beberapa rentak teruk berturut-turut dan cuba bertenang. Jangan bermain sepanjang hari jika perlu. Tetapi jangan biarkan kecondongan merosakkan keputusan anda dalam permainan ini. Permainan dan ikan tidak akan hilang daripada anda - anda akan kembali esok.

Dan suatu hari nanti anda akan belajar untuk bertolak ansur dengan beberapa rentak buruk dengan lebih mudah. Saya sangat percaya bahawa kekurangan pengalaman adalah sebab utama. Lagipun, jika anda bermain sangat banyak, maka pada satu ketika anda akan mula menyedari bahawa segala-galanya dalam permainan ini berulang.

Apabila saya melihat orang mengeluh tentang nasib buruk mereka di poker, mereka biasanya... kita bercakap tentang tentang sampel tangan yang begitu kecil sehingga ia menjadi lucu. Dan kekurangan pengalaman dan kepercayaan yang mengakibatkan poker datang dengan cepat dan mudah adalah yang menyeret mereka ke bawah.

Tidak, poker tidak berfungsi seperti itu. Permainan ini jauh dari mudah. Dan dia tidak sepatutnya begitu. Dan ini sangat bagus.

Fikiran Akhir

Berurusan dengan rentak buruk dalam poker bukanlah mudah, dan tidak ada yang khusus cara biasa untuk melawan mereka. Dan ini mungkin bahagian yang paling sukar dalam permainan. Anda mengakali lawan anda dan kemudian memberinya timbunan anda sebagai balasan. Ini tidak masuk akal, apa kejadahnya?! Ini benar-benar menghina.

Tetapi ia masih merupakan komponen penting dalam permainan. Pemain yang buruk akan berhenti poker lama dahulu jika mereka tidak mempunyai detik-detik tuah yang jarang berlaku ini. Dan kita semua perlu membayar cukai ini.

Tetapi sudah tentu, kadang-kadang kita akan membayar lebih daripada biasa. Tetapi apakah yang "biasa" dalam permainan berdasarkan risiko jangka pendek dan perjudian?

Perkataan seperti "biasa", "adil", dll. – ini semua mitos dalam poker. Poker tidak berhutang apa-apa kepada anda. Permainan ini adalah jalang yang kejam dengan hati yang keras yang akan merobek jiwa anda pada masa-masa tertentu.

Dan sebahagian besar orang tidak akan dapat mengatasinya.

Dan sebenarnya, ini adalah peluang yang baik untuk anda menjadi lebih kuat dan lebih tegar daripada yang lain untuk mendapatkan kelebihan dan meningkatkan keputusan anda. Anda tidak boleh membiarkan emosi anda mengawal keputusan anda di meja poker. Ini adalah perbezaan utama antara bilangan pemenang yang kecil dan jumlah yang kalah besar.

Pemacu keras dalam komputer dan komputer riba bertahan selama bertahun-tahun. Pada masa ini, bahagian HDD yang bergerak haus, dan memori peralatan tersebut menjadi tidak dapat digunakan dari semasa ke semasa. Faktor yang disenaraikan membawa kepada kemerosotan dalam prestasi cakera keras, kesilapan kritikal, kelembapan yang ketara dalam proses.

Apa ini

Blok buruk ialah sektor buruk pada cakera keras. Bercakap dalam bahasa mudah, blok buruk ialah bahagian cakera yang fungsinya penuh tidak dijamin kerana sebarang kerosakan.

Jenis blok buruk

Pada permukaan cakera keras Sektor buruk fizikal dan logik berlaku. Terdapat mitos bahawa pemacu keras moden, serta model yang dilengkapi dengan sistem diagnostik "pintar", tidak boleh rosak. Ini adalah salah. Bagi apa apa model keras blok buruk mungkin terbentuk pada cakera.

Fizikal

Kerosakan sedemikian dikaitkan dengan kehausan beransur-ansur permukaan magnet cakera keras. Juga, zarah habuk menembusi melalui penapis cakera, yang dipercepatkan semasa operasi cakera keras dan boleh merosakkannya dengan serius.

Sekatan buruk fizikal dikaitkan dengan ralat dalam berusaha keras cakera yang terbentuk akibatnya kesan mekanikal. Masalah fizikal tidak boleh diubati dalam apa jua cara; kejadiannya dicirikan oleh kematian untuk peralatan.

pengusik otak

Masalah buruk yang berlaku akibat kegagalan sistem. Mereka boleh disembuhkan dengan utiliti khas atau pemadaman sektor buruk. Bila HDD menghadapi sektor yang rosak, ia hanya melangkaunya dan meneruskan membaca yang seterusnya.

Akan datang

Dengan pemeriksaan sistem yang tepat pada masanya, adalah mungkin untuk mengesan sektor yang lemah dan mengambil tindakan rawatan terlebih dahulu. Untuk menyemak anda boleh menggunakan cara dalaman OS atau program pihak ketiga. Jika prestasi cakera keras yang tidak memuaskan dikesan, adalah disyorkan untuk memulakan rawatan.

Sebab yang mungkin untuk penampilan

Seperti yang telah disebutkan, masalah fizikal muncul akibat kerosakan mekanikal pada cakera keras. Ini mungkin juga termasuk kesan, calar, sentuhan dengan permukaan magnet. Dalam kes yang jarang berlaku, terdapat kecacatan pembuatan.

Blok buruk logik muncul:

  • Ralat perisian;
  • Voltan lampau rangkaian atau kegagalan kuasa yang kerap;
  • Mengganggu penulisan atau membaca maklumat dari blok;
  • Jangkitan virus;
  • Ralat sistem.

Sebab yang disenaraikan membawa kepada kemunculan sektor yang tidak dapat dibaca oleh sistem; ia ditandakan sebagai rosak.

simptom

Tanpa semakan khas, pengguna melihat blok buruk apabila terdapat banyak blok. Kerosakan logik membawa kepada peningkatan beransur-ansur dalam sektor tersebut. Gejala klasik:

  • Fail atau folder tidak boleh dibuka/dibaca lagi;
  • Data pada cakera keras sebahagiannya tidak dipaparkan;
  • Salah satu volum pada cakera tidak dibuka kerana... rosak;
  • BIOS mengambil masa yang lama untuk dimuatkan;
  • Sistem pengendalian membeku dan mengambil masa yang lama untuk menyelesaikan operasi.

Percubaan berulang yang tidak berjaya untuk membaca sektor yang rosak membawa kepada kegagalan kepala magnet peralatan.

Bagaimana untuk menyemak blok buruk

Semakan boleh dilakukan menggunakan baris arahan dan arahan "cakera winsat", serta program khas dimaksudkan untuk tujuan ini. Contohnya, utiliti Crystal Disk Info.

Semak status cakera keras secara automatik dan memaparkan maklumat mengenainya dalam tetingkap.

Pilihan rawatan

Terdapat beberapa pilihan untuk menyelesaikan masalah. Adalah penting untuk diingat bahawa rawatan adalah wajib, jika tidak prestasi keras cakera hanya akan berkurangan.

HDDScan

Program ini membolehkan anda mendiagnosis cakera keras anda. Anda boleh memuat turunnya. Jika blok buruk dikesan, HDDScan membetulkan tetapan untuk bekalan kuasa, kepala magnet dan sektor persembunyian untuk rawatan.

Tidak perlu memasang HDDScan.

Penjana HDD

Program ini memulihkan sektor di mana kegagalan logik berlaku. Menurut pemaju, sehingga 60% daripada blok yang terjejas sedang dipulihkan. Anda boleh memuat turunnya.

Berfungsi pada mana-mana sistem fail.

MHDD

Memberi banyak peluang kepada pengguna dan mempunyai fungsi lanjutan.

HDAT2

Program ini ditulis pada pemacu kilat atau cakera dan disambungkan ke PC. Apabila anda memulakan semula komputer anda, utiliti akan mula mendiagnosis dan membaiki sektor buruk. Anda boleh memuat turunnya.

Victoria DOS

Utiliti berfungsi dengan pemacu berasaskan SATA dan IDE. Memuat turun. Ia terkenal kerana ia boleh berfungsi walaupun dengan sektor yang sangat kecil. Semasa pengesanan keburukan, ia menawarkan untuk memulihkan sektor yang ralat logik dikesan.

Menyembunyikan kecacatan menggunakan sistem fail

hidup cakera keras moden Terdapat teknologi SMART, yang memberikan akses kepada diagnostik dan rawatan menggunakan keupayaan OS itu sendiri. Pada masa yang sama, pengguna boleh menyediakan jadual pemeriksaan cakera. Semasa but semula, sistem secara automatik akan menyemak masalah buruk dan melaraskan tetapan untuk menghapuskannya.

Dalam artikel sebelum ini kami telah berulang kali menyebut fenomena sedemikian sebagai blok yang rosak (buruk), tetapi kami masih belum memberikan definisi yang tepat, apakah itu, apakah sebab-sebab kejadiannya, bagaimana untuk menanganinya dan sama ada ia perlu. Dalam artikel ini, kami akan melihat dua soalan pertama dan memberi anda sedikit masa untuk berfikir dan mencari penyelesaian untuk diri sendiri. Lain kali kita akan bercakap tentang kaedah menangani mereka.

Jadi, blok buruk biasanya bermaksud bahagian tertentu cakera, Operasi biasa yang mana ia tidak dijamin atau mustahil sama sekali. Kawasan sedemikian mungkin mengandungi pelbagai maklumat, ini boleh jadi data pengguna atau maklumat perkhidmatan (atau dipanggil servo (jelas dari bahasa Latin servire atau bahasa Inggeris serve - to serve), dalam kes ini ia penuh dengan akibat, keterukan yang berbeza-beza secara meluas), walaupun, sudah tentu, pilihan terbaik akan ada kekurangan apa-apa di kawasan ini (walaupun anda mungkin tidak perlu berurusan dengan perkara buruk di kawasan tersebut). Kemunculan sektor tersebut mungkin disebabkan oleh atas pelbagai alasan, dalam satu kes sektor tersebut boleh dipulihkan, dalam satu lagi adalah mustahil, dalam satu kes perlu menggunakan kaedah rawatan tertentu dan penugasan semula dalam yang lain. Tetapi pertama-tama, mari kita hapuskan beberapa mitos yang agak biasa.

Mitos satu: tiada pemacu buruk pada pemacu keras moden. Ini tidak benar, ia berlaku. Secara umumnya, teknologi ini sama seperti tahun-tahun lalu, hanya dipertingkatkan dan diperhalusi, tetapi masih tidak ideal (namun, yang ideal tidak mungkin dicipta berdasarkan teknologi rakaman magnetik).

Mitos dua: untuk cakera keras yang dilengkapi dengan SMART, ini tidak berkaitan (baca: tidak boleh ada yang buruk). Ini juga tidak berlaku: ia adalah relevan, tidak kurang daripada pemacu keras tanpa SMART (jika masih ada). Konsep sektor buruk adalah dekat dan sayang kepadanya; ini sepatutnya menjadi jelas daripada penerbitan berkaitan yang dikhaskan untuk teknologi ini (pautan di akhir). Satu-satunya perkara ialah SMART telah mengatasi kebanyakan kebimbangan mengenai sektor sedemikian yang sebelum ini diberikan kepada pengguna. Dan selalunya boleh berlaku bahawa pengguna tidak tahu apa-apa dan tidak akan mengetahui tentang perkara buruk yang berlaku pada skrunya, melainkan sudah tentu keadaannya adalah patologi. Saya telah mendengar daripada pengguna bahawa ini adalah cara penjual kadangkala mewajarkan keengganan mereka untuk menyediakan pertukaran waranti untuk cakera keras yang mempunyai masalah yang timbul. Penjual sudah tentu salah. SMART tidak mahakuasa, dan tiada siapa yang membatalkan masalah itu lagi.

Untuk memahami perkara buruk dan jenisnya, mari kita mendalami kaedah menyimpan maklumat pada cakera keras, hanya sedikit. Mari kita jelaskan dua perkara.

1. Unit yang mana cakera keras beroperasi pada tahap rendah ialah sektor. Dalam ruang fizikal pada cakera yang sepadan dengan sektor, bukan sahaja data itu sendiri direkodkan, tetapi juga maklumat perkhidmatan - medan pengenalan dan jumlah semak untuknya, data dan kod kawalan untuknya, kod untuk pemulihan ralat, dll. ( tidak diseragamkan dan bergantung kepada pengeluar dan model). Berdasarkan kehadiran medan pengenalan, dua jenis rekod dibezakan - dengan dan tanpa medan pengecam. Yang pertama sudah tua dan telah melepaskan jawatannya memihak kepada yang kedua. Nanti akan menjadi jelas mengapa saya meraikan ini. Ia juga penting bahawa terdapat kawalan untuk ralat (yang, seperti yang akan kita lihat, boleh menjadi sumber ralat).

2. Apabila bekerja dengan pemacu keras lama, adalah perlu untuk mendaftarkan parameter fizikal mereka dalam BIOS, yang ditunjukkan pada label, dan untuk menangani secara unik blok data, adalah perlu untuk menunjukkan nombor silinder, nombor sektor pada trek, dan nombor kepala. Kerja sedemikian dengan cakera bergantung sepenuhnya pada parameter fizikalnya. Ini tidak mudah, dan mengikat tangan pemaju dalam banyak perkara. Penyelesaian diperlukan dan ia ditemui dalam terjemahan alamat. Yang menarik minat kami - ia telah memutuskan untuk menangani data dalam pemacu dengan satu parameter, dan fungsi untuk menentukan sebenar alamat fizikal sepadan dengan parameter ini diberikan kepada pengawal cakera keras. Ini memberikan kebebasan dan keserasian yang luar biasa.

Data fizikal sebenar pemacu tidak lagi penting. Hanya penting bahawa bilangan blok logik yang ditentukan oleh BIOS tidak melebihi bilangan sebenar. Penciptaan penterjemah sedemikian adalah sangat penting untuk isu-isu sektor buruk juga. Dan itulah sebabnya. Memproses sektor buruk lama cakera keras tidak sempurna, ia telah dijalankan menggunakan sistem fail. Cakera itu disertakan dengan pelekat yang menunjukkan alamat blok rosak yang ditemui oleh pengilang. Pengguna sendiri secara manual memasukkan data ini ke dalam FAT, dan dengan itu mengecualikan sistem pengendalian daripada mengaksesnya.

Teknologi untuk membuat plat tidak sempurna dahulu, dan sekarang tidak sempurna. Tiada kaedah untuk mencipta permukaan ideal yang mengandungi no blok buruk, bertentangan dengan kepercayaan popular bahawa cakera keras dibekalkan dari kilang tanpa mereka. Apabila jumlah cakera bertambah, bilangan sektor buruk apabila meninggalkan kilang, dan, jelas, bahawa hanya sehingga titik tertentu prosedur untuk mendaftarkannya dalam FAT boleh dilakukan secara manual; ia adalah perlu untuk mencari cara untuk menandakan keburukan, walaupun tidak diketahui apa sistem fail akan digunakan. Penciptaan penterjemah memungkinkan untuk menyelesaikan masalah ini. Kawasan perlindungan khas telah diperuntukkan pada cakera keras, di mana penterjemah ditulis, di mana surat-menyurat setiap blok logik rantaian berterusan dan alamat fizikal sebenar telah ditubuhkan.

Jika blok buruk tiba-tiba ditemui di permukaan, ia hanya dilangkau, dan blok logik ini diberikan alamat blok fizikal yang tersedia seterusnya. Penterjemah dibaca dari cakera apabila dihidupkan. Penciptaannya telah (dan sedang) dijalankan di kilang, dan atas sebab ini, dan bukan kerana pengilang menggunakan beberapa jenis teknologi super, cakera baharu itu tidak mengandungi blok buruk. Parameter fizikal ternyata tersembunyi (dan mereka terlalu sumbang, kerana firma mempunyai tangan bebas dalam pengeluaran mereka. format sendiri Level rendah, dan pengguna tidak peduli), kecacatan telah dibenderakan di kilang, fleksibiliti meningkat. Baik seperti dalam kisah dongeng.

Sekarang mari kita kembali kepada keburukan dan kepelbagaiannya. Bergantung pada sifat asal, mereka semua boleh dibahagikan kepada dua kumpulan besar: logik dan fizikal.

Kecacatan fizikal dan logik

Kecacatan permukaan boleh dikaitkan dengan kehausan secara beransur-ansur salutan magnet cakera, zarah habuk kecil yang bocor melalui penapis, tenaga kinetik yang, dipercepatkan di dalam pemacu kepada kelajuan yang sangat besar, adalah mencukupi untuk merosakkan permukaan cakera. (namun, kemungkinan besar mereka akan melancarkan cakera di bawah pengaruh daya emparan dan akan ditangguhkan oleh penapis dalaman, tetapi mereka mungkin mempunyai masa untuk melakukan kerosakan), akibat kerosakan mekanikal apabila hentaman, di mana zarah kecil boleh tersingkir dari permukaan, yang kemudiannya, juga akan mengetuk zarah lain, dan proses itu akan berjalan seperti runtuhan salji (zarah seperti itu juga akan melancarkan plat di bawah pengaruh daya emparan, tetapi lebih lama dan lebih berat, kerana ia akan dipegang oleh daya tarikan magnet. Ini juga penuh dengan fakta bahawa kepala berlegar pada ketinggian yang sangat rendah akan bertembung dengan mereka, yang akan menyebabkan pemanasan dan kemerosotan ciri prestasi - herotan isyarat akan berlaku, hasilnya adalah ralat membaca), saya telah mendengar (saya tidak mempunyai statistik sedemikian) bahawa merokok pada komputer boleh melakukan sama, kerana tar tembakau boleh menembusi penapis udara cakera keras (yang ia wujud), yang membawa kepada melekat kepala pada plat (kerosakan pada permukaan dan kepala), hanya menetap di permukaan, dengan itu mengubah ciri prestasi , dan lain-lain.

Sektor sedemikian ternyata tidak sesuai untuk edaran dan harus dikecualikan daripada edaran. Ia tidak mungkin untuk memulihkannya sama ada di rumah atau di dalam pusat perkhidmatan. Ia akan menjadi baik jika ada kemungkinan untuk mendapatkan semula maklumat daripada mereka. Kelajuan proses pemusnahan permukaan jenis ini adalah individu. Sekiranya bilangan keburukan tidak berkembang atau berkembang sangat sedikit, maka tidak ada kebimbangan yang serius (walaupun masih berbaloi untuk melakukan sandaran); jika pertumbuhannya pesat, maka cakera perlu diganti, dan, lebih-lebih lagi, sangat cepat . Dengan jenis buruk ini, anda boleh menetapkan semula blok ke permukaan sandaran: ia masuk akal jika tiada perkembangan. Tetapi bukan tentang itu sekarang. Ini jika kita bercakap tentang kawasan data. Seperti yang telah dinyatakan, maklumat perkhidmatan juga disimpan di atas pinggan. Ia juga mungkin musnah semasa digunakan. Ini boleh menjadi lebih menyakitkan daripada permukaan tersuai biasa.

Hakikatnya ialah maklumat servo digunakan secara aktif dalam proses kerja: tanda servo menstabilkan kelajuan putaran cakera, memegang kepala di atas silinder tertentu, tanpa mengira pengaruh luaran. Gangguan kecil pada maklumat servo mungkin tidak disedari. Kerosakan yang serius format servo mungkin membuat sebahagian daripada cakera atau keseluruhan cakera tidak boleh diakses. Memandangkan maklumat servo digunakan oleh program pemacu dan amat penting untuk memastikan fungsi normal dan, secara amnya, disebabkan kekhususannya, perkara menjadi lebih rumit dengannya. Sesetengah cakera keras membenarkan anda melumpuhkan trek servo yang rosak. Pemulihannya hanya boleh dilakukan di kilang menggunakan peralatan khas, mahal dan kompleks (mari kita anggarkan secara kasar kos pembaikan cakera keras yang tidak dijamin dan faham bahawa adalah betul untuk memanggil jenis masalah buruk ini tidak boleh diperbaiki) .

Keburukan fizikal juga boleh termasuk sektor buruk, yang penampilannya disebabkan oleh kerosakan bahagian elektronik atau mekanikal pemacu, contohnya, kepala pecah, serius. kerosakan mekanikal akibat daripada hentaman - kesesakan gegelung penentu kedudukan atau cakera, anjakan cakera. Langkah-langkah di sini mungkin berbeza-beza dan bergantung pada situasi tertentu, jika, sebagai contoh, kepala pecah (perkara buruk seperti itu muncul kerana percubaan dibuat untuk mengakses permukaan yang tidak boleh diakses (yang tidak bermakna terdapat sesuatu yang tidak kena dengan permukaan)), maka, sebagai contoh, ia adalah selalunya boleh dimatikan (atau boleh ditukar di pusat servis khusus, tetapi kos operasi membuatkan anda serius memikirkan kebolehlaksanaannya (dalam kebanyakan kes jawapannya negatif), melainkan, sudah tentu, kita bercakap tentang keperluan untuk memulihkan dengan sangat maklumat yang berharga(tetapi itu perbualan lain)).

Secara umum, jenis kerosakan ini dicirikan oleh sifat bencana. Itu. Seperti yang kita lihat, masalah fizikal tidak boleh dirawat, hanya beberapa jenis "mitigasi" kehadiran mereka yang mungkin. Dengan logik sektor buruk keadaan lebih mudah. Sebahagian daripada mereka boleh dirawat. Kebanyakan kes disebabkan oleh ralat rakaman. Kategori berikut boleh dibezakan:

1. Kes paling mudah: ralat sistem fail. Sektor ini ditandakan dalam FAT sebagai buruk, tetapi sebenarnya tidak. Sebelum ini, teknik ini digunakan oleh beberapa virus, apabila pada cakera keras kecil mereka perlu mencari tempat terpencil yang tidak boleh diakses dengan cara yang mudah. Sekarang teknik ini tidak relevan, kerana menyembunyikan beberapa megabait (atau bahkan beberapa puluhan megabait) di kedalaman Windows tidaklah sukar. Di samping itu, seseorang hanya boleh membuat jenaka pada pengguna yang tidak bernasib baik (terdapat program sedemikian). Dan secara umum, sistem fail adalah perkara yang rapuh, ia boleh dirawat dengan sangat mudah dan tanpa sebarang akibat.

2. Masalah logik yang tidak boleh dibetulkan - tipikal untuk cakera keras lama yang menggunakan rekod dengan medan pengecam. Jika anda mempunyai cakera sedemikian, maka anda mungkin akan menemuinya. Disebabkan oleh format alamat fizikal yang tidak betul yang direkodkan untuk sektor ini, ralat checksum untuk dia, dsb. Oleh itu, adalah mustahil untuk menghubunginya. Malah, ia boleh dibina semula, tetapi di kilang. Oleh kerana saya telah mengatakan bahawa teknologi rakaman tanpa medan pengecam kini digunakan, jenis ini boleh dianggap tidak relevan.

3. Masalah logik yang boleh diperbetulkan. Sejenis blok buruk yang tidak begitu jarang berlaku, terutamanya pada beberapa jenis pemacu. Asalnya disebabkan terutamanya oleh ralat penulisan cakera. Tidak mungkin membaca dari sektor sedemikian, kerana biasanya kod ECC di dalamnya tidak sepadan dengan data, dan penulisan biasanya mustahil, kerana pemeriksaan awal ruang untuk ditulis, dan kerana masalah telah dikesan dengannya, tulis ke kawasan ini ditolak. Itu. ternyata blok itu tidak boleh digunakan, walaupun secara fizikal permukaan yang didudukinya dalam susunan yang sempurna. Kecacatan seperti ini kadangkala boleh disebabkan oleh ralat dalam perisian tegar cakera keras dan boleh disebabkan oleh perisian atau sebab teknikal(contohnya, kegagalan kuasa dan turun naik, kepala bergerak ke ketinggian yang tidak boleh diterima semasa rakaman, dsb.). Tetapi jika ada kemungkinan untuk memadankan kandungan sektor dan kod ECCnya, maka blok tersebut lulus tanpa jejak. Selain itu, prosedur ini tidak rumit, dan cara pelaksanaannya tersedia secara meluas dan, secara umum, tidak berbahaya.

4. Kemunculan blok buruk jenis ini pada cakera keras adalah disebabkan oleh keanehan teknologi pengeluaran: tidak pernah ada dua peranti yang sama sekali, beberapa parameternya pasti berbeza. Apabila menyediakan cakera keras di kilang, untuk setiap satu set parameter ditentukan yang memastikan fungsi terbaik contoh tertentu ini, yang dipanggil penyesuaian. Parameter ini disimpan, dan jika ia rosak secara misteri, hasilnya mungkin tidak dapat dikendalikan sepenuhnya cakera, operasi tidak stabil, atau sejumlah besar sektor buruk muncul dan hilang di satu tempat atau yang lain. Tiada apa yang boleh anda lakukan tentang perkara ini di rumah, tetapi semuanya boleh disediakan di kilang atau di pusat servis.

Seperti yang anda lihat, hanya dua jenis blok buruk logik yang sebenarnya boleh dirawat di rumah. Lain-lain, jika perlu, boleh digantikan dengan sandaran, tetapi tidak boleh disembuhkan. Tiada apa yang boleh dilakukan tentang rumah ketiga. Kami akan bercakap tentang bagaimana dan apa yang perlu dilakukan dalam dua kes pertama kali seterusnya.

Akan bersambung

Ralat 400 (Permintaan Buruk) ialah kod respons HTTP , yang bermaksud bahawa pelayan tidak dapat memproses permintaan yang dihantar oleh klien kerana sintaks yang tidak sah. Kod respons HTTP ini mencerminkan hubungan yang kompleks antara klien, aplikasi web, pelayan, dan selalunya beberapa perkhidmatan web pihak ketiga sekaligus. Ini boleh menyukarkan untuk mencari punca ralat, walaupun dalam persekitaran pembangunan terkawal.

Dalam artikel ini kita akan melihat maksud ralat 400. Permintaan buruk(diterjemahkan sebagai "Permintaan buruk") dan cara membetulkannya

Bahagian pelayan atau pihak pelanggan?

Semua kod respons HTTP dalam kategori 4xx dianggap sebagai ralat pihak klien. Walaupun begitu, kemunculan ralat 4xx tidak semestinya bermakna masalah itu ada kaitan dengan klien, yang merujuk kepada pelayar web atau peranti yang digunakan untuk mengakses aplikasi. Selalunya, jika anda cuba mendiagnosis masalah dengan aplikasi anda, anda boleh segera mengabaikan kebanyakan kod klien dan komponen seperti HTML, Cascading Style Sheets ( CSS), pelanggan kod JavaScript dan sebagainya. Ini juga terpakai kepada lebih daripada sekadar tapak web. Banyak aplikasi telefon pintar yang mempunyai moden antaramuka pengguna, adalah aplikasi web.

Sebaliknya, ralat 400 Bad Request bermakna permintaan yang dihantar oleh pelanggan adalah tidak betul untuk satu sebab atau yang lain. Pelanggan pengguna boleh cuba memuat turun juga fail besar, permintaan mungkin salah bentuk, pengepala permintaan HTTP mungkin tidak betul, dan sebagainya.

Kami akan melihat beberapa senario ini ( dan penyelesaian yang berpotensi) di bawah. Tetapi perlu diingat: kami tidak boleh menolak sama ada klien atau pelayan sebagai punca masalah. Dalam kes ini, pelayan ialah entiti rangkaian yang menjana ralat 400 Bad Request dan mengembalikannya sebagai kod respons HTTP kepada klien, tetapi ada kemungkinan klien bertanggungjawab untuk menyebabkan masalah.

Mulakan dengan sandaran aplikasi yang menyeluruh

Penting untuk dilakukan sandaran penuh aplikasi anda, pangkalan data, dsb. sebelum membuat sebarang suntingan atau perubahan pada sistem. Lebih baik jika boleh dibuat salinan penuh aplikasi pada pelayan perantaraan tambahan yang tidak boleh diakses secara umum.

Pendekatan ini akan menyediakan katil ujian yang bersih untuk menyelesaikan segala-galanya kemungkinan senario dan kemungkinan perubahan untuk membetulkan atau mengeluarkannya tanpa menjejaskan keselamatan atau integriti aplikasi langsung anda.

Diagnosis ralat 400 Permintaan Buruk

Ralat 400 Permintaan Buruk bermakna pelayan ( komputer jauh ) tidak boleh memproses permintaan yang dihantar oleh klien (penyemak imbas) disebabkan masalah yang ditafsirkan pelayan sebagai masalah pihak klien.

Terdapat banyak senario di mana ralat 400 Permintaan Buruk boleh muncul dalam aplikasi. Berikut adalah beberapa kes yang paling berkemungkinan:

  • Pelanggan secara tidak sengaja (atau sengaja) menghantar maklumat yang dipintas oleh penghala permintaan palsu. Sesetengah aplikasi web mencari pengepala HTTP khas untuk memproses permintaan dan memastikan pelanggan tidak melakukan apa-apa yang berniat jahat. Jika pengepala HTTP yang dijangkakan tidak ditemui atau tidak betul, maka ralat 400 Permintaan Buruk adalah hasil yang mungkin.
  • Pelanggan mungkin memuat naik fail yang terlalu besar. Kebanyakan pelayan atau aplikasi mempunyai had pada saiz fail yang dimuat turun. Ini menghalang saluran tersumbat dan sumber pelayan lain. Dalam kebanyakan kes, pelayan akan mengeluarkan ralat 400 Permintaan Buruk apabila fail terlalu besar dan oleh itu permintaan tidak dapat diselesaikan.
  • Pelanggan meminta URL yang tidak sah. Jika pelanggan menghantar permintaan ke URL yang tidak sah ( tersusun secara tidak betul), ini boleh mengakibatkan ralat 400 Permintaan Buruk.
  • Pelanggan menggunakan kuki yang tidak sah atau lapuk. Ini mungkin kerana kuki tempatan dalam penyemak imbas ialah pengecam sesi. Jika token sesi tertentu sepadan dengan token permintaan daripada pelanggan lain, maka pelayan/aplikasi boleh mentafsirkan ini sebagai tindakan berniat jahat dan mengeluarkan kod ralat 400 Bad Request.

Menyelesaikan masalah pihak pelanggan

Ralat 400 Permintaan Buruk ( cuba Kemudian) adalah lebih baik untuk memulakan dengan pembetulan pada pihak pelanggan. Berikut ialah beberapa petua untuk mencuba pada penyemak imbas atau peranti yang memberi anda ralat.

Semak URL yang diminta

Paling punca biasa Ralat 400 Permintaan Buruk hanyalah memasukkan URL yang salah. Nama domain (sebagai contoh, laman web) adalah tidak sensitif huruf besar, jadi rujukan huruf bercampur seperti ini berfungsi sama seperti versi huruf kecil biasa. Tetapi bahagian URL yang datang selepas nama domain adalah sensitif huruf besar. Melainkan aplikasi/pelayan secara khusus mempraproses semua URL dan menterjemahkannya huruf kecil sebelum melaksanakan permintaan.

Adalah penting untuk menyemak URL untuk yang tidak sesuai Simbol khas, yang tidak sepatutnya ada di dalamnya. Jika pelayan menerima URL yang tidak sah, ia akan membalas dengan ralat 400 Bad Request.

Kosongkan kuki yang berkaitan

Satu daripada punca yang berpotensi Ralat 400 Permintaan Buruk berlaku disebabkan kuki tempatan yang salah atau pendua. Kuki HTTP ialah cebisan kecil data yang disimpan pada peranti tempatan, yang digunakan oleh tapak dan aplikasi web untuk "mengingat" penyemak imbas atau peranti tertentu. Majoriti aplikasi web moden menggunakan kuki untuk menyimpan data penyemak imbas atau khusus pengguna, mengenal pasti pelanggan dan membuat lawatan masa depan lebih cepat dan lebih mudah.

Tetapi kuki yang menyimpan maklumat sesi tentang akaun atau peranti anda mungkin bercanggah dengan token sesi lain daripada pengguna lain, memberikan satu (atau anda berdua) ralat 400 Permintaan Buruk.

Dalam kebanyakan kes, adalah memadai untuk hanya mempertimbangkan permohonan anda untuk kuki yang khusus untuk tapak atau aplikasi web yang melemparkan ralat 400 Bad Request.

Kuki disimpan berdasarkan nama domain aplikasi web, jadi anda boleh memadamkan hanya kuki yang sepadan dengan domain tapak, meninggalkan kuki lain utuh. Tetapi jika anda tidak biasa dengan penyingkiran manual fail tertentu kuki, adalah lebih mudah dan selamat untuk mengosongkan semua kuki sekaligus.

Ia boleh dilakukan cara yang berbeza bergantung pada penyemak imbas yang anda gunakan:

  • Google Chrome;
  • Internet Explorer;
  • Microsoft Edge;
  • Mozilla Firefox;
  • Safari.

Muat naik fail yang lebih kecil

Jika anda menerima ralat 400 Bad Request semasa memuat turun fail, cubalah pada fail yang lebih kecil. Ini termasuk "muat turun" fail yang tidak akan dimuatkan daripada anda komputer tempatan. Malah fail yang dihantar dari komputer lain dikira sebagai "muat naik" dari perspektif pelayan web yang menjalankan aplikasi anda.

Log keluar dan log masuk

Cuba log keluar dan log masuk semula. Jika anda baru-baru ini mengosongkan kuki penyemak imbas anda, ini akan menyebabkan keluar automatik daripada sistem di but seterusnya muka surat. Cuba log masuk semula untuk melihat sama ada sistem berfungsi dengan betul.

Selain itu, aplikasi mungkin menghadapi isu yang berkaitan dengan sesi anda yang terdahulu, yang merupakan rentetan yang dihantar oleh pelayan kepada klien untuk mengenal pasti klien pada permintaan masa hadapan. Seperti data lain, token sesi ( atau rentetan sesi) disimpan secara setempat pada peranti anda dalam kuki dan dihantar oleh pelanggan ke pelayan dengan setiap permintaan. Jika pelayan memutuskan bahawa token sesi tidak sah atau terjejas, anda mungkin menerima ralat 400 Bad Request.

Dalam kebanyakan aplikasi web, log keluar dan log masuk semula menyebabkan token sesi setempat dijana semula.

Penyahpepijatan pada platform biasa

Jika anda menggunakan pakej perisian biasa pada pelayan anda yang menjana ralat 400 Bad Request, periksa kestabilan dan kefungsian platform ini. Sistem pengurusan kandungan yang paling biasa seperti WordPress, Joomla! dan Drupal, diuji dengan baik dalam mereka versi asas. Tetapi sebaik sahaja anda mula menukar yang mereka gunakan Sambungan PHP, adalah sangat mudah untuk mencetuskan masalah yang tidak dijangka yang akan mengakibatkan ralat 400 Bad Request.

Putar balik perubahan terkini

Jika anda mengemas kini sistem pengurusan kandungan anda sejurus sebelum ralat 400 Bad Request muncul, pertimbangkan untuk kembali ke versi sebelumnya yang dipasang sebagai cara terpantas dan termudah alih keluar ralat 400 permintaan buruk.

Begitu juga, sebarang sambungan atau modul yang telah dikemas kini boleh menyebabkan ralat pada bahagian pelayan, jadi berguling semula ke versi sebelumnya sambungan ini juga boleh membantu.

Tetapi dalam beberapa kes, CMS tidak menyediakan keupayaan untuk kembali ke versi sebelumnya. Ini biasanya berlaku dengan platform popular, jadi jangan takut jika anda tidak dapat mencari cara mudah untuk kembali menggunakan versi lama satu atau platform perisian lain.

Alih keluar sambungan, modul atau pemalam baharu

Bergantung pada CMS khusus yang digunakan oleh aplikasi, nama komponen ini akan berbeza-beza. Tetapi dalam semua sistem ia mempunyai tujuan yang sama: meningkatkan keupayaan platform berbanding dengan fungsi standardnya.

Walau bagaimanapun, perlu diingat bahawa sambungan mungkin menerima kawalan penuh ke atas sistem, buat perubahan pada PHP, HTML, CSS, kod JavaScript atau pangkalan data. Oleh itu, keputusan yang bijak adalah untuk mengalih keluar sebarang sambungan baharu yang telah ditambah baru-baru ini.

Semak perubahan yang tidak disengajakan pada pangkalan data

Walaupun anda memadamkan sambungan melalui panel pengurusan CMS, ini tidak menjamin bahawa perubahan yang dibuatnya telah dibuat asal sepenuhnya. Ini membimbangkan ramai Sambungan WordPress yang disediakan akses penuh kepada pangkalan data.

Sambungan boleh menukar rekod dalam pangkalan data yang bukan "kepunyaan"nya, tetapi dicipta dan diuruskan oleh sambungan lain ( atau CMS itu sendiri). Dalam kes sedemikian, modul mungkin tidak tahu bagaimana untuk melancarkan semula perubahan yang dibuat pada rekod pangkalan data.

Saya sendiri pernah mengalami kes sebegini beberapa kali. Oleh itu, cara terbaik ialah membuka pangkalan data dan melihat secara manual jadual dan rekod yang mungkin telah diubah suai oleh sambungan.

Mencari masalah di bahagian pelayan

Jika anda pasti bahawa ralat 400 Bad Request tidak berkaitan dengan CMS, berikut adalah beberapa petua tambahan, yang boleh membantu anda mencari masalah di bahagian pelayan.

Menyemak pengepala HTTP yang tidak sah

Ralat yang anda terima daripada aplikasi adalah hasil daripada pengepala HTTP khas yang hilang atau salah yang dijangka diterima oleh aplikasi atau pelayan. Dalam kes sedemikian, anda perlu menganalisis pengepala HTTP yang dihantar ke bahagian pelayan.