Нгинк

Како поправити НГИНКС 403 Форбидден

Како поправити НГИНКС 403 Форбидден
Када се бавимо серверима и веб ресурсима, наилазимо на грешке које узрокујемо приликом одржавања и конфигурације. Када наиђете на такве грешке, морате што пре да дијагностикујете и решите проблем како бисте избегли застоје и губитак података.

Овај брзи водич ће се бавити уобичајеном грешком у раду са НГИНКС серверима (забрањено 403), узроцима и начином исправљања.

Шта је грешка Нгинк 403?

Нгинк 403 Забрањена грешка је статусни код који се генерише и приказује кориснику када клијент покуша да приступи делу веб сервера са недовољним дозволама. На пример, НГИНКС штити списак директорија и резултираће грешком 403.

Узроци грешке Нгинк 403 на серверу

Пре него што започнемо, добро је напоменути да грешка може доћи са стране клијента, а не са самог сервера. Прво ћемо се позабавити грешкама на страни сервера, а затим грешкама на страни клијента.

Узрок 1: Нетачна индексна датотека

Први и најчешћи узрок забрањене грешке НГИНКС 403 је нетачна конфигурација индексне датотеке.

Датотека за конфигурацију Нгинк одређује које индексне датотеке треба учитати и редослед којим их треба учитати. Међутим, ако се наведене датотеке индекса не налазе у директоријуму, Нгинк ће вратити 403 забрањене грешке.

На пример, конфигурација у наставку дефинише индексне датотеке и како их треба учитати

локација /
индекс индекса.хтмл индекс.хтм индекс.хтмл инде.пхп;

Један од начина за решавање овог проблема је додавање индексне датотеке наведене у конфигурационој датотеци или додавање доступне индексне датотеке у конфигурациону датотеку.

Други начин да се реши овај проблем је да се Нгинку дозволи да попише директоријуме ако је индексна датотека недоступна. Омогућите овај модул додавањем следећег уноса у конфигурациону датотеку.

локација /
аутоиндек укључен;
аутоиндек_екацт_сизе он;

БЕЛЕШКА: Не препоручујемо овај метод на јавно доступним серверима.

За више информација о томе како сервирати статички садржај, размотрите извор документације о Нгинк-у који је дат у наставку:

хттпс: // доцс.нгинк.цом / нгинк / админ-гуиде / веб-сервер / серве-статиц-цонтент /

Узрок 2: Погрешно постављене дозволе

Нгинк 403 забрањена грешка такође може произаћи из датотека и директоријума који имају погрешно постављене дозволе. Да би Нгинк успешно сервирао одређену датотеку и ресурс клијенту, Нгинк мора имати РВКС дозволе за читање, писање и извршавање на целој путањи.

Да бисте решили ову грешку, промените дозволу за директоријуме на 755, а дозволе за датотеке на 644. Уверите се да је корисник који покреће Нгинк процес власник датотека. На пример, подесите корисника на ввв-дата:

судо цховн -Р ввв-подаци: ввв-подаци *

На крају, поставите дозволе за директоријум и датотеке као:

судо цхмод 755 дир
судо цхмод 644 датотеке

Узрок грешке на страни клијента 403

Као што смо поменули, у другим случајевима грешка 403 може бити узрокована корисником, уместо да је на страни сервера. Да бисте решили такве проблеме на страни клијента, изведите следеће операције.

Закључак

Овај брзи водич је разматрао узроке забрањене грешке НГИКС 403 и разне начине за њено отклањање. Добро је погледати дневнике сервера пре него што покушате било какве методе за решавање проблема.

Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...
ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...
Водич за ОпенТТД
ОпенТТД је једна од најпопуларнијих игара за пословну симулацију. У овој игри морате створити диван посао превоза. Међутим, почет ћете у почетку око 1...