Opraviť chybu Apache2 „Nemohol spoľahlivo určiť plne kvalifikovaný názov domény servera, pri použití názvu servera 127.0.0.1“

Niekedy, keď začíname alebo reštartujeme Apache2 V termináli sa zobrazuje nasledujúca chyba:

Pomocou názvu 127.0.0.1 pre ServerName sa nepodarilo spoľahlivo určiť plne kvalifikovaný názov domény servera

Čo znamená:

Správny názov domény pre server sa nepodarilo určiť. Ako názov servera sa použije adresa 127.0.0.1

Aby sme to vyriešili, musíme jednoducho vykonať nasledujúci príkaz:

echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn

Vyššie uvedený príkaz musí byť vykonaný s oprávneniami správcu, buď pomocou účtu koreň alebo uvedenie na začiatok príkazu sudo

To bude stačiť na vyriešenie problému, odteraz sa pri spustení alebo reštartovaní servera Apache2 už táto chyba nebude zobrazovať.

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   ohňostroj dijo

    Priateľ, predstavujem si, že to musí byť v Debiane, pretože v Ubuntu 13.04 a 13.10 už neexistuje, priečinok conf.d v apache2, pozdravy

    1.    KZKG ^ Gaara dijo

      V prípade, že neexistuje, nie je problém s jeho vytvorením 😉

  2.   lucas dijo

    Mal som problém, ale musel som to vyriešiť nejako inak, pretože ten súbor nemám .. každopádne vďaka, veľmi som sa trápil, ako si pamätám!
    komentár: sudo nefunguje podľa návrhu, malo by to byť niečo vo forme
    echo "Názov_servera localhost" | sudo tee /etc/apache2/conf.d/fqdn
    Spomínam to len preto, že je to častá chyba, predpokladať, že uvedenie sudo pred čokoľvek je to isté ako byť root. V takom prípade sa presmerovanie výstupu ocení skôr, ako vstúpi do hry sudo, a bežný používateľ nemá na dané miesto povolenie na zápis.

  3.   andy dijo

    Mám otázku, je rozdiel medzi týmto riešením a týmto iným?

    Vytvorte súbor httpd.conf vo vnútri / etc / apache2
    a napíš do toho súboru:
    Názov_servera localhost
    a potom ho uložte.

    Robia tieto dve riešenia presne to isté?

  4.   hackan dijo

    Príprava sudo na príkaz ppio vykoná iba 'echo' ako root a zápis zlyhá.
    Malý trik pre tieto prípady s presmerovaniami:
    sudo bash -c 'echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn'
    ????

    Zdravím!

  5.   Edgardo dijo

    A prečo nevložiť smernicu ServerName domain.name.com do súboru /etc/apache2/apache.conf?

  6.   Manuel Diaz dijo

    Ďakujem ti veľmi pekne…..!!!!
    Výborná informácia, vyriešil som problém a rozbolela ma hlava. Týmto som vyriešil CHYBU VNÚTORNÉHO SERVERU, ktorú mi spôsobil pri spustení systému v PHP5.

  7.   Mauricio Lopez dijo

    V systéme Ubuntu 14.04:

    echo "Názov_servera localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
    sudo a2enconf fqdn

  8.   Jose dijo

    A pre freebsd so službou „apache22“? 🙁

  9.   Ruben dijo

    Vyriešil som chybu, ďakujem pekne