
Ако користите КСАМПП или ВАМП или било који други веб сервер на свом локалном рачунару и суочавате се са грешка Локални хост је одбио да се повеже, вероватно нешто није у реду са конфигурацијом.
Ово такође може укључити сценарије у којима ваш локални хост не мапира исправно 127.0.0.1 или нема довољне дозволе за приступ датотеци. Лоцалхост или 127.0.0.1 је ИП адреса веб сервера који ради на вашем рачунару, а не на вебу, и можете му приступити чак и ако немате интернет везу.
Шта је Лоцалхост?
Лоцалхост одговара било ком веб серверу који ради на рачунару са којег покушавате да приступите. Тестирање апликација, уношење измена у тренутне апликације и обављање било ког другог развојног посла на локалном рачунару је боље него на серверу на мрежи или производном серверу.
На тај начин можете да тестирате грешке и да их се решите без потребе да покварите радну апликацију која ради на веб серверу на мрежи или у производном окружењу.
Можете тестирати апликацију да бисте били сигурни да ради исправно и да неће узроковати застоје или друге проблеме када је активна у производном окружењу.
Постоје чак и случајеви када желите да развијете апликацију у уређивачу као што је Висуал Студио / Висуал Студио Цоде. Microsoft , који можете користити за развој апликација Андроид. Нарочито ако се суочавате са овом грешком када покушате да повежете свој пројекат са веб сервером који ради на машини или пакету веб сервера који је обезбедио сам уредник.
Шта узрокује грешку да локални хост одбије да се повеже?
Постоји много разлога зашто се ова грешка јавља, а тачан узрок ове грешке зависи од основног узрока. Стога, пре него што почнемо да вам показујемо како да решите овај проблем, хајде да прво анализирамо могуће узроке грешке да бисмо боље разумели проблем.
- Локални хост не одговара 127.0.0.1: Можда постоје случајеви када локални хост ваше машине није исправно мапиран на 127.0.0.1. Ако је то разлог, нећете моћи да приступите свом локалном веб серверу тако што ћете уписати лоцалхост у веб претраживач или пинговањем локалног хоста са командни редак.
- Коришћење ВСЛ у виндовс Да бисте покренули веб сервер: Понекад је услуга ЛкссМанагер на Виндовс-у кривац ако користите веб сервер у оквиру Виндовс дистрибуције. линук на Виндовс подсистему за Линук.
- Порт 80 користи друга апликација на вашем рачунару – У неким случајевима до ове грешке може доћи ако порт 80 на вашем рачунару користи било која друга апликација на вашем рачунару. Скипе је раније користио порт 80 и не бисте могли да покренете Апацхе сервер на ВАМП или КСАМПП док истовремено користите Скипе на свом Виндовс рачунару.
- Приступ веб серверу са погрешног порта – Ваш веб сервер је вероватно конфигурисан да користи други порт уместо подразумеваног порта 80, а ви покушавате да му приступите тако што ћете у претраживач укуцати лоцалхост, који је подразумевано подешен на лоцалхост:80, тј. порт 80. Ако је то случај, видећете ову поруку о грешци.
- Недовољне дозволе: У неким сценаријима, ова грешка може настати ако покушавате да приступите датотеци или директоријуму на локалном веб серверу коме ваш корисник нема дозволу да приступи.
Како могу да поправим грешку Лоцалхост је одбио да се повеже?
Сада када смо вам већ рекли неке од разлога зашто се ова грешка појављује на Виндовс рачунару. Време је да вам покажемо шта можете да урадите да поправите или се решите ове грешке и наставите са својим путовањем веб развоја.
Промените порт Апацхе веб сервера у КСАМПП или ВАМП
Пре свега, најчешћи начин за решавање ове грешке је промена порта Апацхе веб сервера ако користите КСАМПП или ВАМП на Виндовс-у. Обично нека друга веб апликација коју можда користите на свом рачунару може добити порт 80 и блокирати га/није доступна апликацији као што је апацхе. Стога, чак и ако је апацхе покренут, нећете моћи да добијете веб странице на том одређеном порту.
Промените Апацхе порт у КСАМПП-у
Да бисте променили порт за покретање Апацхе веб сервера у КСАМПП-у, урадите следеће:
- Пре свега, почните КСАМПП фром тхе мени Старт.
- Затим, у делу системске траке на траци задатака, видећете икону КСАМПП, двапут кликните на њу.
- Сада ћете видети прозор контролна табла КСАМПП. У том прозору ће се појавити листа сервиса који су тренутно покренути, између осталих, апацхе, мискл.
- Поред назива услуге налази се дугме које се зове Стани. Кликните Стоп испред услуге апацхе.
- Затим отворите Виндовс Екплорер и идите у директоријум Ц:\кампп\апацхе\цонф. Тамо потражите датотеку под називом хттпд.цонф.
- Отворите га помоћу Нотепад-а или било ког другог уређивача који желите. Унутар датотеке потражите ове две линије.
Слушај 80
име локалног сервера: 80
- Када их пронађете, замените их следећим:
Слушај 8080
име локалног сервера: 8080
- Сада, сачувајте датотеку. Захтеваћете административне привилегије када сачувате датотеку. Морате кликнути да када се појави дијалог.
- Након овога, морате поново отворити КСАМПП контролни панел и покренути Апацхе веб сервер.
- Ако је грешку проузроковао конфликтни број порта, ово би могло савршено да је поправи.
Промените број порта Апацхе веб сервера у ВАМП-у
Да бисте променили број порта апацхе веб сервера у вамп-у, прво морате затворити ВАМП.
- Најбољи начин да их добијете је отварањем Таск Манагер тако што ћете кликнути десним тастером миша на траку задатака и изабрати Таск Манагер у менију који се појави.
- Када је Таск Манагер отворен, погледајте да ли је покренута нека инстанца ВАМП-а. Ако је тако, једноставно морате да кликнете на старо дугме Завршите домаћи задатак да их заустави.
- Сада морате да отворите Виндовс Екплорер двоструким кликом на икону Мој ПЦ на радној површини. Идите до фасцикле Ц:\вамп\Апацхе2\цонф и отворите датотеку под називом хттпд.цонф са нотепадом или било којим другим уређивачем по вашем избору.
Затим потражите ове две линије у тој датотеци:
- Слушај 80
- име локалног сервера: 80
Након што пронађете ове линије, замените их следећим:
- Слушај 8080
- име локалног сервера: 8080
То је то, сачувајте датотеку. И поново отворите ВАМП и видите да ли се и даље суочавате са грешком Лоцалхост одбио да се повеже.
Приступите Лоцалхост-у користећи 127.0.0.1
Као што смо раније споменули, један од разлога зашто можете добити поруку о грешци Лоцалхост је одбио да се повеже је тај што, у неким случајевима, локални хост не одговара 127.0.0.1, што је адреса вашег локалног веб сервера.
Да бисте решили тај проблем, покрените веб сервер покретањем КСАМПП или ВАМП и идите у прегледач и укуцајте 127.0.0.1 и притисните Унети. Ако можете да приступите веб серверу користећи ово, то значи да лоцалхост не показује на ову ИП адресу, и мораћете да приступите било ком пројекту/датотеци на вашем веб серверу тако што ћете укуцати 127.0.0.1/филенаме уместо лоцалхост/филенаме.
Поново покрените услугу ЛКСССМанагер (за веб сервере који раде на ВСЛ-у)
Ако користите Виндовс подсистем за Линук на свом рачунару за покретање веб сервера, као што би неки људи могли да ураде за развој Нодејс апликација, између осталих, док се суочавају са овом грешком, најједноставнија ствар коју можете да урадите је да поново покренете услугу ЛКСССМанагер.
Да бисте то урадили, не губите траг упутствима која помињемо у наставку:
- Прво отворите оквир за дијалог Трцати притиском на Виндовс тастер + директан приступ R на тастатури рачунара.
- Када се отвори дијалог Покрени, морате унети команду сервицес.мсц и притисните тастер Унети.
- Ово ће отворити апликацију Виндовс Серверс где ћете видети листу свих услуга које су тренутно доступне на вашем рачунару.
- У прозору Услуге пронађите услугу која се зове ЛкссМанагер.
- Након тога, морате кликнути десним тастером миша на њега и изабрати Поново покрени у падајућем менију. Алтернативно, можете двапут кликнути на њега да отворите прозор својства а затим га заустави. На крају, морате притиснути где пише Почетак поново да бисте довршили ресетовање.
- Када завршите, поново погледајте веб сервер. Надамо се да ће функционисати исправно без присуства дотичне грешке.
Приступите Лоцалхост-у са бројем порта
Испоставило се да је још једно решење за Лоцалхост одбио да се повеже порука о грешци да ако ваш веб сервер не ради на подразумеваном порту 80, можете приступити локалном веб серверу тако што ћете навести и број порта. Обично је број порта 80 или 8080.
Да бисте то урадили, морате писати лоцалхост: 8080 у вашем претраживачу. Имајте на уму да не морате да куцате лоцалхост:80 јер је 80 подразумевани порт који користи ваш веб претраживач сваки пут када приступате било којој веб локацији или веб серверу, било онлајн или ван мреже.
Избришите конфигурациону датотеку апликације (ако је применљиво)
Ако користите Висуал Студио и радите било шта програмирање Ако сте програмер асп.нет-а и суочавате се са овом грешком, не брините, имамо решење за вас.
Оно што треба да урадите је да избришете датотеку апплицатион.цонфиг која се налази унутар фасцикле под називом.вс. У неким случајевима, ова фасцикла може бити скривена, па се уверите да можете да видите скривене датотеке у прозору Виндовс Екплорер-а. Ако сумњате, обратите пажњу на ова упутства која описујемо у наставку:
- Прво отворите фасциклу еу пројекта, а затим отворите фасциклу.вс. Ако не видите ову фасциклу, то је зато што је скривена. Мораћете да уредите опције фасцикле у прозору Виндовс Екплорер-а да бисте могли да видите скривене датотеке и фасцикле.
- Једном у фасцикли .вс, морате бити сигурни да сте отворили фасциклу подешавање.
- Унутар конфигурационог фолдера морате избрисати датотеку апплицатион.цонфиг.
То је све, ако користите ИИСЕкпресс и радите неке асп.нет пројекте, онда ово може да реши проблем да Висуал Студио не може да се повеже са локалним хостом. Ако вам се допао овај пост, не устручавајте се да га поделите са осталим својим познаницима. Видимо се у будућој публикацији. До тада.
Моје име је Јавиер Цхиринос и ја сам страствен за технологију. Откад знам за себе, волео сам компјутере и видео игрице и тај хоби је завршио у послу.
Више од 15 година објављујем о технологији и гаџетима на интернету, посебно у mundobytesСа.
Такође сам стручњак за онлајн комуникацију и маркетинг и познајем развој ВордПресс-а.







