Ako opraviť „Zakázané - nemáte povolenie na prístup / na tomto serveri“ v doméne po nastavení Apache?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Apache je softvér webového servera, ktorý používa takmer 67% všetkých webových serverov na svete. Tento softvér je vyvinutý a distribuovaný spoločnosťou Apache Software Distribution. Je to open-source a je k dispozícii zadarmo. Apache je rýchly, bezpečný a spoľahlivý, čo je jedným z dôvodov jeho popularity. Avšak pomerne nedávno sa veľa používateľov stretlo s „ Zakázané - na tomto serveri nemáte povolenie na prístup / ”Chyba pri pokuse o nastavenie Apache pre ich doménu.



Chyba „Zakázané - nemáte povolenie na prístup na tento server“



Čo spôsobuje chybu „Zakázané - nemáte povolenie na prístup / na tomto serveri“?

Po prijatí mnohých správ od viacerých používateľov sme sa rozhodli problém preskúmať a navrhli sme súbor riešení, ktoré ho majú úplne vyriešiť. Pozreli sme sa tiež na dôvody, kvôli ktorým sa spúšťa, a uviedli sme ich nasledovne.



  • Nesprávne nastavenie globálneho adresára : Je možné, že nastavenia globálneho adresára neboli správne nakonfigurované, čo neumožňuje dostatočnú smernicu pre web. Ak stránka nemá správnu smernicu, mohla by spôsobiť túto chybu.
  • Nesprávne povolenia : Apache vyžaduje na správne fungovanie oprávnenie až do koreňového priečinka adresára. Ak tieto povolenia nie sú udelené, môže dôjsť k aktivácii chyby.
  • Žiadne používateľské meno : Na účely odstránenia chyby je v niektorých prípadoch potrebné do súboru „httpd.conf“ zadať skutočné používateľské meno používateľa. U niektorých ľudí to funguje, zatiaľ čo u iných nie.

Teraz, keď máte základné znalosti o podstate problému, prejdeme k riešeniam. Nezabudnite ich implementovať v konkrétnom poradí, v akom sú predložené.

Riešenie 1: Zmena nastavení globálneho adresára

Na vyriešenie tohto problému je potrebné správne nakonfigurovať určité nastavenia. Preto v tomto kroku pridáme smernicu Možnosti do nastavenia globálneho adresára, ktoré sa nachádza v časti „ httpd . konf ' alebo ' httpd - duchovia . konf ”V závislosti od používateľa. Pre to:

  1. Akonáhle ste v httpd . konf ' alebo “Httpd-vhosts.conf”, hľadať adresár nastavenia by mali byť podobné nižšie uvedenému kódu.
    Možnosti FollowSymLinks AllowOverride All Order deny, allow Allow from all

    Súbor „httpd.conf“



    Poznámka: Je možné, že kód má „Poprieť Od Všetky ' namiesto 'Povoliť Od Všetky „. Je dôležité, aby steupraviť to na „Povoliť od Všetky “Alebo„Vyžadovať Všetky Samozrejme ”, Ako je uvedené nižšie.

  2. Určite pridaťMožnosti Indexy FollowSymLinks Zahŕňa ExecCGI ”Riadok k nej takým spôsobom, že vyzerá podobne ako nasledujúci kód.
    #Options FollowSymLinks Možnosti Indexy FollowSymLinks Zahŕňa ExecCGI AllowOverride Všetky objednávky odmietnuť, povoliť Povoliť od všetkých
  3. Skontrolujte aby sme zistili, či problém pretrváva.
  4. Ak sa problém nevyrieši, upravte kód odstránením „ Povoliť od Všetky “Až„ Vyžadovať Všetky Samozrejme „.
  5. Skontrolujte aby sme zistili, či problém pretrváva

Riešenie 2: Zmena povolení

Keď používateľ prepája server Apache so svojou doménou, poskytuje softvéru povolenie na čítanie a zápis súborov. Je dôležité, aby boli tieto povolenia poskytované správne. Ďalej označíme správny spôsob poskytovania povolení.

  1. Používatelia zvyčajne poskytujú povolenia nasledujúcim spôsobom.
    chgrp -R www-data / username / home / Dropbox / myamazingsite / chmod -R 2750 / username / home / Dropbox / myamazingsite /
  2. Tieto príkazy sú nesprávne a je potrebné ich nahradiť
    chgrp -R www-data / username chmod -R 2750 / username
  3. Nezabudnite tiež, že používate správnu úroveň chmod „, Použite taký, ktorý poskytuje používateľom povolenia na čítanie, ako napríklad„ chmod 755 „.
  4. Po vyskúšaní návrhov skontrolujte, či problém pretrváva.

Riešenie 3: Pridanie používateľského mena

V „ httpd . konf “, Nezabudnite pridať svoj presné užívateľské meno namiesto slov „Používateľ“ alebo „Skupina“. V niektorých prípadoch sa problém vyrieši pridaním používateľského mena.

Pridajte meno používateľa do označeného súboru

2 minúty prečítané