Невъзможността за изпращане на искания документ се счита за грешки на сървъра. Грешките се разделят на такива, които трябва да бъдат обработени и коригирани. Код за грешка, който описва проблема, се показва в HTTP заглавката.
Инструкции
Етап 1
Създайте файл с име index.html, за да извършите операция за коригиране на грешка 403 Access Denied, която възниква, когато сървърът не може да изпълни заявка, тъй като файлът не е упълномощен или не е в директорията.
Стъпка 2
Променете разрешенията на необходимия файл на 644, за да позволите на уеб сървъра да прочете избрания файл, или редактирайте разрешенията за четене и изпълнение на необходимия скрипт в директорията cgi-bin на 755.
Стъпка 3
Създайте и поставете.htaccess файла в списъка www с ErrorDocument 404 /not-found.html, за да коригирате HTTP 404 грешка „Файл не е намерен“, който се появява при заявяване на файл, който не съществува на диска.
Стъпка 4
Създайте файл not-found.html с описание на проблема и съвети за посетителите на сайта за автоматично пренасочване към създадената страница при въвеждане на несъществуващ адрес.
Стъпка 5
Проверете коректността на въвеждане на стойността на необходимата директива във файла.htaccess, когато се появи съобщение за грешка с код 500 Internal Server Error. Много често причината е грешно изписване.
Стъпка 6
Въведете chmod 755 script.pl в полето на командния ред на черупката на unix, ако имате проблеми с разрешението за избрания скрипт Perl и се уверете, че използвате текстов (ASCII) режим на прехвърляне на FTP.
Стъпка 7
Проверете правилните HTTP заглавки във файла error.log и въведете следната стойност в текстовото поле на черупката на unix, за да извършите проверка на синтаксиса на избрания скрипт:> синтаксис perl -cw script.plscript.pl ОК
Стъпка 8
Коригирайте намерените грешки и проверете отново верността на скрипта.