Innholdsfortegnelse:
- Hva forårsaker feilen "Forbidden - You Don't Have Permission To Access / on this Server"?
- Løsning 1: Endre globale kataloginnstillinger
- Løsning 2: Endring av tillatelser
- Løsning 3: Legge til brukernavn

Video: Hvordan Fikse 'Forbidden - Du Har Ikke Tillatelse Til å Få Tilgang Til / På Denne Serveren' På Et Domene Etter å Ha Konfigurert Apache?

2023 Forfatter: Kayla Nelson | [email protected]. Sist endret: 2023-08-25 08:19
Apache er webserverprogramvare som brukes av nesten 67% av alle webservere i verden. Denne programvaren er utviklet og distribuert av Apache Software Distribution. Det er åpen kildekode og tilgjengelig gratis. Apache er rask, sikker og pålitelig, noe som er en av årsakene til populariteten. Men ganske nylig har mange brukere opplevd “ Forbidden - Du har ikke tillatelse til å få tilgang til / på denne serveren ”Feil under forsøk på å konfigurere Apache for domenet deres.

Hva forårsaker feilen "Forbidden - You Don't Have Permission To Access / on this Server"?
Etter å ha mottatt flere rapporter fra flere brukere, bestemte vi oss for å undersøke problemet og utviklet løsninger som skulle løse det helt. Vi så også på årsakene til at den ble utløst, og listet dem opp som følger.
- Feil globale kataloginnstillinger: Det er mulig at innstillingene for Global Directory ikke er konfigurert riktig, noe som ikke gir nok direktiv til nettstedet. Hvis nettstedet ikke har riktig direktiv, kan det utløse denne feilen.
- Feil tillatelser: Apache krever tillatelser opp til rotmappen i katalogen for å fungere riktig. Hvis disse tillatelsene ikke blir gitt, kan feilen utløses.
- Ingen brukernavn: I “httpd.conf” må brukerens faktiske brukernavn oppgis i noen tilfeller for å kvitte seg med feilen. Dette fungerer for noen mennesker, mens det for noen ikke gjør det.
Nå som du har grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene. Sørg for å implementere disse i den spesifikke rekkefølgen de presenteres i.
Løsning 1: Endre globale kataloginnstillinger
Enkelte innstillinger må konfigureres riktig for å løse dette problemet. Derfor vil vi i dette trinnet legge til alternativdirektivet i de globale kataloginnstillingene som ligger i “ httpd.konf" eller " httpd – vhosts.konf ”Avhengig av bruker. For det:
-
Når du er i “ httpd.konf eller “Httpd-vhosts.conf”, se etter katalog innstillingene, bør de være lik koden nedenfor.
Alternativer FollowSymLinks AllowOverride All Order nektes, tillat Tillat fra alle
Image Merk: Det er mulig at koden har " Nekt fra alle ”I stedet for“ Tillat fra alle “. Det er viktig at du endre det også " Tillat fra alle ”Eller“ Krev alle innvilgede ”Som angitt nedenfor.
-
Vær sikker på at du legge til den “ Alternativer Indekser FollowSymLinks Inkluderer ExecCGI ”Linje til den på en slik måte at den ligner på følgende kode.
#Valg FollowSymLinks Alternativer Indekser FollowSymLinks Inkluderer ExecCGI AllowOverride All Order nektes, tillat Tillat fra alle
- Sjekk for å se om problemet vedvarer.
- Hvis problemet ikke er løst, kan du endre koden ved å fjerne “ Tillat fra alle" til " Krev alle innvilgede “.
- Sjekk for å se om problemet vedvarer
Løsning 2: Endring av tillatelser
Når brukeren kobler Apache til domenet sitt, gir de tillatelse til programvaren for å kunne lese og skrive filene. Det er viktig at disse tillatelsene blir gitt riktig. Nedenfor vil vi indikere riktig måte å gi tillatelser på.
-
Vanligvis gir brukerne tillatelser på følgende måte.
chgrp -R www-dat / brukernavn / hjem / Dropbox / myamazingsite / chmod -R 2750 / brukernavn / home / Dropbox / myamazingsite /
-
Disse kommandoene er feil og må erstattes med
chgrp -R www-dat / brukernavn chmod -R 2750 / brukernavn
- Husk også at du bruker riktig nivå av “ chmod “, Bruk en som gir lesetillatelser til brukere som“ chmod 755 “.
- Sjekk om problemet vedvarer etter å ha prøvd forslagene.
Løsning 3: Legge til brukernavn
I “ httpd.konf", Sørg for å legge til din nøyaktig brukernavn i stedet for ordene "Bruker" eller "Gruppe". I noen tilfeller løser problemet problemet ved å legge til brukernavnet.

Anbefalt:
Fix: Du Har For øyeblikket Ikke Tillatelse Til å Få Tilgang Til Denne Mappen

Hvis du bruker Linux-delsystemet i Windows, cygwin eller noen av de andre forskjellige måtene å grense Unix og Windows sammen, kan det hende du støter på
Fix: Datamaskinen Din Ser Ut Til å Være Riktig Konfigurert, Men Enheten Eller Ressursen (DNS-serveren) Svarer Ikke

Denne feilmeldingen er den som vises etter å ha kjørt en nettverksfeilsøking på en hvilken som helst versjon av Windows fra Windows 7, og den indikerer at det er
Hvordan Fikser Jeg 'Sikkerhetsdatabasen På Serveren Har Ikke En Datamaskinkonto For Denne Workstation Trust Relationship' -feilen På Windows?

Denne spesifikke feilen vises når en bruker prøver å logge på et domene. Dette kan være ganske problematisk fordi det ikke ser ut til å være noen måte å omgå
Fix: Du Har Kanskje Ikke Tillatelse Til å Bruke Denne Nettverksressursen

Dette problemet vises vanligvis når Windows 10-brukere vil ha tilgang til data som er lagret på andre datamaskiner, servere og nettverk. Etter å ha prøvd å få tilgang til
Profilen Har Ikke Tillatelse Til Tilgang I GTA Online (Fix)

Feilen 'Din profil har ikke tillatelse til å få tilgang til GTA Online' oppstår på Xbox One, Xbox 360 og PC umiddelbart etter at brukeren prøver å starte