Сұралған құжатты жіберудің мүмкін еместігі серверлік қателіктер болып саналады. Қателер өңделетін және түзетілетін болып бөлінеді. HTTP тақырыбында ақаулықты сипаттайтын қате коды көрсетіледі.
Нұсқаулық
1-қадам
Индекс.html деп аталатын файл жасаңыз, файл рұқсат берілмегендіктен немесе каталогта болмағандықтан сервер сұранысты орындай алмаған кезде туындайтын 403 қате қатесін түзету операциясын орындау үшін.
2-қадам
Веб-серверге таңдалған файлды оқуға мүмкіндік беру үшін қажетті файлға рұқсатты 644-ке өзгертіңіз немесе cgi-bin каталогындағы қажетті сценарийді оқып, орындауға рұқсатты 755-ке өзгертіңіз.
3-қадам
. Htaccess файлын ErrorDocument 404 /not-found.html көмегімен www тізіміне жасаңыз және дискіде жоқ файлға сұрау салу кезінде пайда болатын HTTP 404 «Файл табылмады» қатесін түзетіңіз.
4-қадам
Табылмаған.html файлын жасаңыз, ақаулықтың сипаттамасы және сайтқа кірушілерге жоқ мекен-жайды енгізген кезде автоматты түрде жасалған бетке бағытталуы керек.
5-қадам
Қажетті директиваның мәнін.htaccess файлына енгізудің дұрыстығын, 500 ішкі сервер қатесі коды бар қате туралы хабарлама пайда болған кезде тексеріңіз. Көбінесе қате жазу болып табылады.
6-қадам
Егер таңдалған Perl сценарийіне рұқсат беру проблемалары болса және мәтіндік (ASCII) FTP жіберу режимін қолданғаныңызға сенімді болсаңыз, unx shell командалық жолының өрісіне chmod 755 script.pl енгізіңіз.
7-қадам
Error.log файлында дұрыс HTTP тақырыптарын тексеріп, таңдалған сценарийдің синтаксистік тексерісін орындау үшін unix shell мәтін ұясына келесі мәнді енгізіңіз:> perl -cw script.plscript.pl синтаксисі ОК
8-қадам
Табылған қателерді түзетіп, сценарийдің дұрыстығын қайта тексеріңіз.