Apache2 hatasını düzeltin "Sunucunun tam etki alanı adı, SunucuAdı için 127.0.0.1 kullanılarak güvenilir bir şekilde belirlenemedi"

Bazen başladığımızda veya yeniden başladığımızda Apache2 Terminalde aşağıdaki hata belirir:

SunucuAdı için 127.0.0.1 kullanılarak sunucunun tam etki alanı adı güvenilir bir şekilde belirlenemedi

Bunun anlamı:

Sunucu için doğru alan adı belirlenemedi, SunucuAdı olarak 127.0.0.1 kullanılacak

Bunu çözmek için aşağıdaki komutu uygulamalıyız:

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

Yukarıdaki komut, hesabı kullanılarak yönetici ayrıcalıklarıyla yürütülmelidir. kök veya komutun başına koymak sudo

Bu sorunu çözmek için yeterli olacaktır, bundan sonra Apache2'yi başlattıklarında veya yeniden başlattıklarında artık bu hatayı göstermeyecekler.

selamlar


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   ateş soğuk dijo

    Arkadaşım bunun Debian'da olması gerektiğini düşünüyorum, çünkü Ubuntu 13.04 ve 13.10'da artık mevcut değil, apache2'deki conf.d klasörü, selamlar

    1.    KZKG ^ Gaara dijo

      Mevcut olmaması durumunda, onu oluşturmakta herhangi bir sorun yoktur 😉

  2.   lucas dijo

    Sorunum vardı, ama başka bir şekilde çözmüş olmalıyım çünkü o dosyam yok .. yine de teşekkürler, hatırladığım kadarıyla çok uğraştım!
    yorum: sudo önerildiği gibi çalışmıyor, formda bir şey olmalı
    echo "SunucuAdı localhost" | sudo tee /etc/apache2/conf.d/fqdn
    Sadece yorum yapıyorum çünkü sudo'yu herhangi bir şeyin önüne koymanın kök olmakla aynı şey olduğunu varsaymak yaygın bir hata. Bu durumda, çıktının yeniden yönlendirilmesi sudo devreye girmeden önce değerlendirilir ve ortak kullanıcının o konuma yazma izni yoktur.

  3.   andy dijo

    Bir sorum var, bu çözüm ile diğer arasında bir fark var mı?

    Httpd.conf dosyasını / etc / apache2 içinde oluşturun
    ve bu dosyaya yazın:
    SunucuAdı localhost
    ve sonra kaydedin.

    İki çözüm de aynı şeyi mi yapıyor?

  4.   HacıKan dijo

    Sudo'yu komutun ppio'sunun başına eklemek sadece 'echo'yu kök olarak çalıştıracak ve yazma başarısız olacaktır.
    Yönlendirmelerle bu durumlar için küçük bir numara:
    sudo bash -c 'echo "SunucuAdı localhost" >> /etc/apache2/conf.d/fqdn'
    🙂

    Selamlar!

  5.   Edgardo dijo

    Ve neden ServerName domain.name.com yönergesini /etc/apache2/apache.conf dosyasına koymuyorsunuz?

  6.   Manuel Diaz dijo

    Çok teşekkür ederim…..!!!!
    Mükemmel Bilgi, bir sorunu çözdüm ve bir baş ağrısını düzelttim. Bununla PHP5'te bir sistem başlatırken bana verdiği bir DAHİLİ SUNUCU HATASINI çözdüm.

  7.   Mauricio Lopez dijo

    Ubuntu 14.04'te:

    echo "SunucuAdı localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
    sudo a2enconf fqdn

  8.   Jose dijo

    Ve "apache22" hizmetiyle birlikte freebsd için? 🙁

  9.   ruben dijo

    Hatayı çözdüm çok teşekkür ederim