Το Apache προειδοποιεί NameVirtualHost *: 80 δεν έχει κανένα λάθος VirtualHosts όταν έναρξη

Όταν ο κεντρικός υπολογιστής δικτύου Apache έναρξης ή ξαναξεκινά την υπηρεσία HTTPD στον οικοδεσπότη Ιστού, το ακόλουθο μήνυμα προειδοποίησης μπορεί εμφανίζεται στην κονσόλα ή το κούτσουρο λάθους, ακόμα κι αν η υπηρεσία HTTP Apache μπορεί ακόμα ξεκίνημα και τρέχοντας πρόστιμο χωρίς λάθος.

[προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts

όπου * μπορεί να είναι ο ίδιος αστερίσκος (*), hostname ή διεύθυνση IP.

Ευτυχώς το μήνυμα είναι ακριβώς ένα μήνυμα προειδοποίησης και δεν έχει επιπτώσεις στη λειτουργία του κεντρικού υπολογιστή δικτύου, και ως εκ τούτου οι ιστοχώροι που φιλοξενούνται στον κεντρικό υπολογιστή μπορούν ακόμα να εξυπηρετηθούν κατάλληλα. Η πιθανή αιτία για το σύμπτωμα αυτού του προβλήματος είναι η ανακριβής χρήση του NameVirtualHost.

Όταν ο κεντρικός υπολογιστής, αφιερωμένος ή εικονικός ιδιωτικός οικοδεσπότης Ιστού κεντρικών υπολογιστών, έχει μόνο μια διεύθυνση IP, οι ιστοχώροι φιλοξενούνται από Apache μέσω βασισμένης της στο όνομα εικονικής φιλοξενίας. Σε αυτήν την περίπτωση, πρέπει να υπάρξει μόνο ένα NameVirtualHost καθορισμένος. Παραδείγματος χάριν,

NameVirtualHost *: 80
<VirtualHost *: 80>
servername οικοδεσπότης
serverPath /public_html/
DocumentRoot /public_html/
</VirtualHost>

Το όνομα ενός ή περισσότερων εικονικών οικοδεσποτών (όνομα περιοχών των ιστοχώρων) καθορίζεται από την οδηγία «servername». Έτσι εάν φιλοξενείτε περισσότερους από έναν ιστοχώρους σε μια ενιαία διεύθυνση IP, θα έχετε μια δήλωση NameVirtualHost και πολλά τμήματα VirtualHost για να διαμορφώσετε εκείνες τις περιοχές.

Εκτός από, προσπαθήστε στην καλύτερη περίπτωση να χρησιμοποιήσετε IPs ή * για το NameVirtualHost και <VirtualHost> τις οδηγίες. Σε μερικές περιπτώσεις, όπου στον ιστοχώρο ορίζεται μια αφιερωμένη διεύθυνση IP όπου μόνο ένας εικονικός οικοδεσπότης δηλώνεται, το NameVirtualHost μπορεί ακόμη και να πέσουν.

Για περισσότερο παράδειγμα στον τρόπο με τον οποίο VirtualHost υπέθεσε να είναι οργάνωση, επίσκεψη Apache 2.2 τεκμηρίωση ή Apache 1.3 τεκμηρίωση (η πιό κοινή έκδοση Apache που χρησιμοποιείται αυτήν την περίοδο ως η περισσότερη επιτροπή ελέγχου όπως το cPanel έρχεται με αυτό, αν και πρόκειται να αναβαθμιστεί στο cPanel 11).

ΣΗΜΑΝΤΙΚΟΣ: Η σελίδα είναι μεταφρασμένη με υπολογιστή και παρεχόμενη «όπως είναι» χωρίς εξουσιοδότηση. Η αυτόματη μετάφραση μπορεί να είναι δύσκολο να καταλαβευτεί. Παρακαλώ αναφερθείτε στο αρχικό αγγλικό άρθρο όποτε είναι δυνατόν.


5 οι απαντήσεις «σε Apache προειδοποιούν NameVirtualHost *: 80 δεν έχει κανένα λάθος VirtualHosts όταν έναρξη»

  1. Alejandro
    16η Φεβρουαρίου 2009 08:35
    5

    Ευχαριστεί waveclaw.

  2. waveclaw
    18η Ιανουαρίου 2009 15:53
    4

    Αυτή η προειδοποίηση θα εκπεμφθεί επίσης εάν υπάρχουν πολλαπλάσιες καταχωρήσεις NameVirtualHost.

    Στο βασικό εγκαταστήστε Apache 2 σε Debian 5 (Lenny) εγώ βλέπει το NameVirtualHost σε:

    /etc/apache2/sites-enabled/000-default

    και

    /etc/apache2/ports.conf

    Τόσο τουλάχιστον αυτό το έξω--ο-κιβώτιο εγκαθιστά θα εκπέμψει αυτήν την προειδοποίηση κάθε φορά που καλείται `/etc/init.d/apache2 reload για να ελέγξει τα αρχεία διαμόρφωσης.

    Εάν η προειδοποίηση σας ενοχλεί, σχολιάστε ακριβώς έξω η είσοδος σε ports.conf και μην προσθέστε νέα πέστε, από ένα πρότυπο περιοχών παραδείγματος που κολλιέται σε ένα νέο αρχείο διαμόρφωσης.

  3. βασιλικός
    23η Δεκεμβρίου 2008 12:54
    3

    NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts

  4. Αρχείο» Apache ORNYX το» Blog προειδοποιεί ότι το NameVirtualHost σας δεν έχει κανένα VirtualHosts
    10η Ιουλίου 2008 19:05
    2

    [...] Ακόμα, τώρα που τρέχω VPS μου, επίσης να το πάρω σταθερό. Τόσο εδώ είναι. [...]

  5. κυβέρνηση Ubuntu» αρχείων Blog» simplificator: Φιλοξενία των πολλαπλάσιων ιστοχώρων με Apache2
    20η Αυγούστου 2007 19:30
    1

    [...] οι άνθρωποι στον Ιστό λένε την ουσία όπως την αλλαγή `*: 80 σε ένα _default_: 80 ′ ή παρόμοιος - εστιάζοντας στην εξαπάτηση [...]

Αφήστε μια απάντηση

Μπορείτε να χρησιμοποιήσετε αυτές τις ετικέττες: <a href= "" title= "" > <abbr title= "" > <acronym title= "" > <b> <blockquote cite= "" > <cite> <code> <del datetime= "" > <em> <i> <q cite= "" > <strike> <strong>

Προσυπογράψτε στο χαρακτηριστικό γνώρισμα σχολίων έχει τεθεί εκτός λειτουργίας. Για να λάβετε την ανακοίνωση των πιό πρόσφατων σχολίων που ταχυδρομούνται, προσυπογράψτε στην ψηφιακή ζωή μου την τροφή ή τον κατάλογο σχολίων RSS για να λάβει τα νέα σχόλια στην καθημερινή αφομοίωση ηλεκτρονικού ταχυδρομείου.
Custom Search

Νέα άρθρα

Εισερχόμενοι όροι αναζήτησης για το άρθρο

NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - NameVirtualHost - NameVirtualHost δεν έχουν κανένα VirtualHosts - apache namevirtualhost - δεν έχουν κανένα VirtualHosts - NameVirtualHost δεν έχει κανένα VirtualHosts - «[προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts» - [προειδοποιήστε] NameVirtualHost δεν έχει κανένα VirtualHosts - namevirtualhost δεν έχουν κανένα virtualhost - *: 80 δεν έχουν κανένα VirtualHosts - να προειδοποιήσει] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - [προειδοποιήστε] NameVirtualHost: 80 δεν έχουν κανένα VirtualHosts - [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - NameVirtualHost *: 80 δεν έχουν κανένα VirtualHost - [προειδοποιήστε] NameVirtualHost δεν έχει κανένα VirtualHosts - apache NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - namevirtualhost έχει το αριθ. - NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - «δεν έχει κανένα VirtualHosts» - debian namevirtualhost - debian apache2 «δεν έχει κανένα virtualhosts» - namevirtualhost δεν έχουν κανέναν εικονικό οικοδεσπότη - NameVirtualHost apache - ubuntu namevirtualhost - 80 δεν έχουν κανένα VirtualHosts - namevirtualhost *: 80 δεν έχουν κανέναν εικονικό οικοδεσπότη - apache namevirtualhost δεν έχει virtualhosts - debian 5.0 NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - δεν έχει κανέναν εικονικό οικοδεσπότη - NameVirtualHost: 80 δεν έχουν κανένα VirtualHosts - NameVirtualhost δεν έχει κανέναν εικονικό οικοδεσπότη - ubuntu» [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts " - [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα ubuntu VirtualHosts - apache δεν έχει κανένα VirtualHosts - apache προειδοποίηση NameVirtualHost δεν έχουν κανένα VirtualHosts - lenny NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts - lenny NameVirtualHost - [προειδοποιήστε] NameVirtualHost - apache2 ubuntu NameVirtualHost δεν έχει κανένα VirtualHosts - προειδοποίηση δεν έχει κανέναν εικονικό οικοδεσπότη apache - NameVirtualHost *: 80 δεν έχουν κανένα λάθος VirtualHosts - *: 80 δεν έχουν κανένα ubuntu VirtualHosts - [προειδοποιήστε] NameVirtualHost 192.168.0.100: 80 δεν έχουν κανένα VirtualHosts - apache namevirtualhost δεν έχει κανένα εικονικό =host - δεν έχουν κανέναν εικονικό οικοδεσπότη, apache - NameVirtualHost δεν έχει κανέναν εικονικό - [προειδοποιήστε] NameVirtualHost *: 80 δεν έχουν κανένα VirtualHosts ports.conf -