Интернетти колдонууда ар кандай каталар көп кездешет. Алардын ичинен эң кеңири тараганы "ката 500" же "500 ички ката сервери".
Ички ката серверинин себептери
- Кайсы бир хостингде иштей албаган.htaccess файлдарында жараксыз конструкциялар колдонулганда. Көп учурда мындай ката орус Apache нускамаларын колдонсоңуз пайда болушу мүмкүн.
- Эгер скрипт өтө узун иштесе. Скрипттин узактыгы үчүн веб-сервердин чектөөлөрү да колдонулат. Мисалы, эгер веб-сервер бир мүнөттүн ичинде скрипттен жооп албаса, анда сервер скрипт "илинген" деп эсептеп, аны күч менен токтотот.
- Эгер скрипт ушул ылдамдыкта мүмкүн болушунча көбүрөөк эс алууну кааласа. Эгер скрипт көбүрөөк эстутумга муктаж болсо, веб-сервер аны мажбурлап жаап салат.
- Эгер башкаруу панелине киргизилген PHP кеңейтүүлөрү бири-бирине шайкеш келбесебашка.
- Ошондой эле, 500 Ички Ката Сервери веб-сервер HTTP аталыштарын чечмелеп же тааный албаганда пайда болот.
Дагы эмне үчүн 500 катасы пайда болушу мүмкүн жана аны кантип оңдоого болот?
Албетте, көбүнчө 500 Ички Ката Сервери (YouTube жана башка сайттар) катасы.htaccess файлына туура эмес синтаксис киргизилгенде же бул файлда колдоого алынбаган директивалар пайда болгондо пайда болот. Бул учурда, мындай катаны оңдоо жана бардыгын нормалдуу абалга келтирүү үчүн, сиз жөн гана "Параметрлер" директивасына комментарий беришиңиз керек. Бул үчүн, жөн гана саптын башына хэш белгисин () коюңуз - көйгөйүңүз жөн эле жок болот жана 500 ката серверде көрүнбөйт.
Бирок 500 ички ката сервери (youtube жана башка сайттар) башка себеп менен пайда болот. Бул, негизинен, CGI скрипттери туура эмес иштетилгенде болушу мүмкүн, бирок бул өтө сейрек кездешет. Саптын аягындагы жазуулар Windows эмес, UNIX форматында болушу керектигин эстен чыгарбоо абдан маанилүү, бул веб-сервер туура чечмелөө үчүн көбүрөөк ылайыктуу. Каталарды болтурбоо үчүн, сиз CGI скрипттерин сервериңизге ASCII режиминде FTP аркылуу жүктөшүңүз керек. Ошондой эле көп учурда CGI скриптинин жообунда туура эмес HTTP аталыштары пайда болот. Эгер ушундай болуп калса, анда сиз мындай көйгөйдү оңой эле чече аласыз, жөн гана каталар журналына кайрылыңыз.
Ката 500 жана"YouTube"
Жакында "YouTube" сайты ушунчалык тез-тез жаңырып, өзгөрүп тургандыктан, анын колдонуучуларынын көбү бул жерде жагымдуу көз ирмемдерди өткөрүүнүн ордуна, сайтка киргенде 500 деп аталган катаны көбүрөөк көрүп жатышат. Көптөгөн популярдуу сайттар иштебей калды. жана 500 ички ката серверин алыңыз (YouTube эрежеден тышкаркы эмес). Ошентип, бул учурда эмне кылуу керек? Анткени, сиз жөн гана сайттан ырахаттанууну каалайсыз жана көйгөйлөргө туш болбоңуз. "500 Internal Server Error YouTube" ушундай жол менен чечилиши мүмкүн: кукилериңизди тазалап көрүңүз жана көйгөйүңүз өзүнөн өзү чечилет. Эгер бул жардам бербесе, анда сиз жөн гана сабыр кылып, сайттын кызматкерлери өз көйгөйлөрүн өздөрү чечкенче күтүшүңүз керек.
Көп адамдар YouTube'дун 500 Ички Ката Серверинин катасы бузулуулардан улам келип чыккан деп айтышат, бирок бул таптакыр туура эмес. Акыркы убакта бул сыяктуу абройлуу сайттарда мындай эч нерсе байкалган жок. Албетте, ар кандай өзгөрүү жагымсыз кесепеттерге алып келиши мүмкүн, бирок алар адатта бат эле чечилет.