Суралган документти жөнөтүүнүн мүмкүн эместиги сервердин катасы деп эсептелет. Катачылыктар иштетиле турган жана оңдолуучу деп экиге бөлүнөт. Көйгөйдү сүрөттөгөн ката коду HTTP башында көрсөтүлөт.
Нускамалар
1 кадам
Индекс.html деген файл түзүп, файл уруксат берилбегендиктен же каталогдо жок болгондуктан, сервер суранычты аткара албай калганда, 403 Access Ineded катасын оңдоо операциясын жүргүзөт.
2-кадам
Веб-серверге тандалган файлды окууга мүмкүнчүлүк берүү үчүн, талап кылынган файлга берилген уруксаттарды 644кө өзгөртүңүз же cgi-bin каталогундагы талап кылынган скриптти окуп, аткарууга уруксатты 755ке өзгөртүңүз.
3-кадам
. Htaccess файлын түзүп, ErrorDocument 404 /not-found.html менен www тизмесине жайгаштырыңыз, анда дискте жок файлды сураганда пайда болгон HTTP 404 "Файл табылган жок" катасы.
4-кадам
Табылбай калган файлды түзүңүз.html Көйгөйдүн сүрөттөмөсү жана сайттын колдонуучулары үчүн жок болгон даректи киргизгенде, түзүлгөн баракчага автоматтык түрдө багытталышы керек.
5-кадам
. Htaccess файлына талап кылынган директиванын маанисин киргизүүнүн тууралыгын текшерип, 500 Ички Server Error коду менен ката жөнүндө билдирүү пайда болду. Көпчүлүк учурда анын ката жазылышы себеп болот.
6-кадам
Эгер тандалган Perl скрипти үчүн уруксат маселеси келип чыкса жана тексттик (ASCII) FTP которуу режимин колдонуңуз, анда unx shell буйрук сабынын талаасына chmod 755 script.pl деп киргизиңиз.
7-кадам
Error.log файлындагы туура HTTP баштарын ырастаңыз жана тандалган скрипттин синтаксистик текшерүүсүн жүргүзүү үчүн unix shell текст тилкесине төмөнкү маанини киргизиңиз:> perl -cw script.plscript.pl синтаксиси OK
8-кадам
Табылган каталарды оңдоп, сценарийдин тууралыгын дагы бир жолу текшериңиз.