در صورتی که هنگام start شدن سرویس httpd با خطای زیر مواجه شدید:

Starting httpd: [Thu Jun 18 22:48:59 2009] [warn] module php5_module is already loaded, skipping [Thu Jun 18 22:51:11 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name shared — ignoring! [Thu Jun 18 22:53:24 2009] [error] (EAI 3)Temporary failure in name resolution: Could not resolve host name shared — ignoring! [Thu Jun 18 22:53:24 2009] [warn] The Alias directive in /etc/httpd/conf/httpd.conf at line 200 will probably never match because it overlaps an earlier Alias. httpd: apr_sockaddr_info_get() failed for server.vnwww.com httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

در صورتی که hostname مناسب برای سرویس خود انتخاب نکردید، با استفاده از دستور زیر یک نام برای hostname خود انتخاب نمایید:   echo nameـexample.com > /etc/hosts [OR hostname]   نام مورد نظر خود را بنویسید nameـexample.com بجای

 

با استفاده از دستور زیر تغییرات اعمال می شود:

/bin/hostname -F /etc/hosts [OR hostname]

اکنون باید فایل apache conf را ویرایش نمایید: nano /usr/local/directadmin/custombuild/configure/ap2/conf/httpd.conf

در انتهای فایل متن زیر را اضافه نمایید:

# added servername to avoid the could not determine fqdn error servername myserver

به جای عبارت  myserver نام سرور خود را بنویسید. همچنین فایل زیر را بررسی نمایید: nano /etc/hosts و مطمئن شوید با hostname شما تطبیق داشته باشد. باید عبارتی با فرمت زیر در آن قرار داشته باشد: ::۱ localhost localhost.my.domain your domain 127.0.0.1 localhost localhost.my.domain your domain در انتها apache  را ریست نمایید:

service httpd restart