שרתים וירטואלים בVPS, שגיאת ServerName
-
המכונה אפאצי על יובונטו 18.04
הפכתי שיתאים לכמה אתרים.בפקודה
sudo apache2ctl configtest
קיבלתי הודעהAH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
משיטוט ברשת כתוב שאני צריך להכניס ב
apache2.conf
את השורהServerName localhost
.
הבעיה שזה מעביר את כל השרתים הוירטואליים לתיקיית הבררת מחדל (html) במקום שיפנה לתיקיות האישיות של כל דומיין.איפה אני אמור להגדיר לכל דומיין את אותה הגדרה ושיתאים לה?
תודה.
-
@chagold אמר בשרתים וירטואלים בVPS, שגיאת ServerName:
הבעיה שזה מעביר את כל השרתים הוירטואליים לתיקיית הבררת מחדל (html) במקום שיפנה לתיקיות האישיות של כל דומיין.
זה לא אמור לקרות
איפה אני אמור להגדיר לכל דומיין את אותה הגדרה ושיתאים לה?
אני לא מבין את השאלה. בכל בלוק של
<VirtualHost>
אין לך כבר פקודתServerName
? בליServerName
איך אתה מפריד בין הדומיינים? -
@chagold אמר בשרתים וירטואלים בVPS, שגיאת ServerName:
בכל בלוק כתבתי את שם הדומיין שלו
איפה? ככה?
<VirtualHost xx.xx.xx.xx> DocumentRoot "/xxx/xxx" ServerName www.example.net </VirtualHost>
ההודעה שקיבלת הוא רק תלונה שהוא לא מצליח לזהות מה אמור להיות ה-
ServerName
של הוירטואל הוסט הדיפולטי. -
כן.
@yossiz אמר בשרתים וירטואלים בVPS, שגיאת ServerName:
ההודעה שקיבלת הוא רק תלונה שהוא לא מצליח לזהות מה אמור להיות ה-ServerName של הוירטואל הוסט הדיפולטי.
אני מבין. תכלס בדיעבד זה אכן עובד אם אני מסיר את השורה שהכנסתי בapache2.conf.
לא נורא. נזרום.