Како исправити грешке у 404 Нгинк-у након надоградње Убунту сервера



Испробајте Наш Инструмент За Елиминисање Проблема

Једна од најчешћих комбинација веб сервера данас садржи имплементацију софтвера Нгинк веб сервера која ради на издању Убунту Сервер. Овај систем је изузетно ефикасан и једноставан за одржавање, јер оба пакета и даље добијају редовна ажурирања. Системски администратори углавном инсталирају исправке путем апт менаџера пакета, јер Убунту Сервер подразумевано нема графички интерфејс.



Надоградње Убунту сервера понекад могу генерисати необичне грешке, а овај недостатак графичког корисничког интерфејса почетницима може отежати њихово решавање. Неколико једноставних команди може бити довољно да се поправе грешке 404 Нгинк након надоградње Убунту-а.



1. метод: Исправљање страница са грешкама Нгинк-а

Ако је веб локација хостована на АВС-у, приватном серверу или било којој другој конфигурацији сервера у ЛЕМП-овом стеку, она може случајно проћи након надоградње Убунту сервера. Покушајте да приступите веб локацији из веб прегледача, можда на другој машини. Под претпоставком да враћа грешку 404, упутите се на Убунту Сервер ЦЛИ и покрените команду таил -ф да бисте видели све најновије грешке.



Уколико дневник садржи грешку као што је:

Ваш систем пати од странице са грешком која недостаје. У овом реду ћете можда видети и 40к.хтмл, мада је то релативно необично ако ваша веб локација не ради, а у замену добијате 404 грешке. Користите команду лс да видимо има ли ту нешто. У супротном, мораћете да направите ХТМЛ код за страницу са грешкама од 50Кс.



Имајте на уму да коришћење подразумеваног структура директорија је често проблем код менаџера пакета, који могу преписати све што се тамо складишти. Можете да промените линију доцроот у Нгинк конфигурацији да бисте спречили ову врсту проблема ако вам је дозвољено да креирате прилагођену структуру директоријума.

2. метод: Навођење ПХП-а у проналажењу праве утичнице

Такође можете да пронађете грешку која чита овако нешто у

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

Покрените команде а затим пронађите -наме ‘пхп * фпм.соцк’ да бисте видели да ли на вашем систему негде ради сокет.

Под претпоставком да сте добили позитиван резултат, тада морате да ажурирате своју Нгинк конфигурацију да бисте приказали тачно место у утичница треба да ради. Природно, / дирецториПатх би био замењен исправном путањом. Ред пхп / пхп7.0-фпм.соцк треба да ажурира конфигурацију ако користите соцкет датотеку.

Корисници старијих ТЦП сокета који не користе датотеке сокета могу да провере да ли ПХП сокет тренутно слуша порт 9000 покретањем судо нетстат -тулпн | греп 9000 са командне линије. Ако је то случај, отворите фастцги_пасс у нано, ви или другом уређивачу текста и промените линију уник:… да бисте уместо тога користили 127.0.0.1:9000 за ажурирање сокета.

Ако ништа од овога не успе, уверите се да се пхп7.0-фпм или било који други број верзије који користите користи командом судо системцтл рестарт пхп7.0-фпм, праћено поновљеним горњим поступком.

Имајте на уму да је у већини случајева улаз за преслушавање у а вредност у треба да буду исти. Можете покушати за новије конфигурације или 127.0.0.1:9000 за оне у старом стилу.

2 минута читања