Как я исправил ошибки на новом сервере

Засетапили мне на днях новый сервер с установленным на нём CentOS 5.2. Начав переносить на него сайты с другого сервера я столкнулся с проблемой: на сайтах, где присутствовал русский текст, вместо него отображались ромбики, квадратики и другие “кракозяблы”. Причём на сайтах между тегами head присутствовал meta http-equiv="Content-Type" content="text/html; charset=windows-1251". Но это не помогло. А ошибка исправилась просто: в файле /etc/httpd/conf/httpd.conf нужно закоментировать строку AddDefaultCharset UTF-8 После этого перезагружаем apache командой service httpd restart и любуемся на результат.

Вторая ошибка выскакивала при запуске/перезагрузке апача:

service httpd restart
Stopping httpd: [ OK ]
Starting httpd: httpd: apr_sockaddr_info_get() failed for 188-xxx-xxx-xxx.local
httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]

Вначале узнаем наш hostname, для этого в шелле вводим:
hostname
У меня он имеет вид: ip-моего-сервера.local
Далее редактируем файл etc/hosts. Внизу файла добавим 192.168.0.111 188-xxx-xxx-xxx.local где вместо 188-xxx-xxx-xxx.local добавьте ваш hostname После этого перезагружаемся.