Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/56: Рейтинг темы: голосов - 56, средняя оценка - 4.64
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74

Ошибка при запуске: Could not resolve host name

19.07.2015, 19:02. Показов 11801. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я первый раз устанавливаю сервер, следовал этой статье http://habrahabr.ru/post/203012/.
Пытаюсь запустить через командную строку (ввожу httpd.exe -k start), выводит ошибку Could not resolve host name phpmyadmin.

Вот файлы httpd.conf(удалил комментарии и то, что показалось незначимым) и httpd-vhosts.conf (полностью):

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
ServerRoot "F:/Server/web/apache/Apache24"
Listen 127.0.0.1:80
<IfModule unixd_module>
 
User daemon
Group daemon
 
</IfModule>
ServerAdmin admin@example.com
ServerName 127.0.0.1:80
<Directory />
    AllowOverride All
    #Require all denied
    Allow from all
</Directory>
 
DocumentRoot "F:/Server/domains"
<Directory "F:/Server/domains">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<IfModule dir_module>
    DirectoryIndex index.php index.html index.htm index.shtml
</IfModule>
<Files ".ht*">
    Require all denied
</Files>
ErrorLog "“F:/Server/domains/logs/error.log”"
LogLevel warn
 
<IfModule log_config_module>
  LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
 
    <IfModule logio_module>
      # You need to enable mod_logio.c to use %I and %O
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
 CustomLog "F:/Server/domains/logs/access.log" common
<IfModule alias_module>
 Alias /pma “F:/Server/domains/phpMyAdmin”
    ScriptAlias /cgi-bin/ “F:/Server/web/apache/Apache24/cgi-bin/”
 
</IfModule>
<Directory "F:/Server/web/apache/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
и

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# на примере доменная localhost
<VirtualHost *:80>
DocumentRoot "F:/Server/domains/localhost/public_html"
ServerName localhost
ErrorLog "F:/Server/domains/localhost/logs/error.log"
CustomLog "F:/Server/domains/localhost/logs/access.log" common
</VirtualHost>
# добавим для будущего phpMyAdmin (не забываем создать папку)
<VirtualHost phpmyadmin:80>
DocumentRoot "F:/Server/domains/phpmyadmin/public_html"
ServerName localhost
ErrorLog "F:/Server/domains/phpmyadmin/logs/error.log"
CustomLog "F:/Server/domains/phpmyadmin/logs/access.log" common
</VirtualHost>
В статье написано про файл hosts на диске С, но не смог его найти C:\Windows\System32\Drivers\etc\ ( у меня windows 7).

Пожалуйста, помогите!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.07.2015, 19:02
Ответы с готовыми решениями:

Curl ошибка "couldn't resolve host ."
Привет всем! Такой вопрос: Вот используемая функция для получения кода страницы. function get_web_page($url) { $uagent =...

Could not resolve host
Здравствуйте, как решить проблему &quot;Could not resolve host&quot;, возникающую при посещении домена/сайта на CMS Joomla 2.5? Она возникает у...

Couldn't resolve host CURL
Не могу спарсить страницу( Пишет Couldn't resolve host 'www.akimat-sarkan.gov.kz'. Подскажите в чем дело. url: www.akimat-sarkan.gov.kz,...

20
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 20:19
Цитата Сообщение от parsecer Посмотреть сообщение
В статье написано про файл hosts на диске С, но не смог его найти C:\Windows\System32\Drivers\etc\ ( у меня windows 7).
Он скрытый
запустите notepad.exe от администратора
в поле ввода имени введите C:\Windows\System32\Drivers\etc\hosts и нажмите enter
и все откроется
1
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:01  [ТС]
Добавлено через 5 минут
Файл host нашел, добавил 127.0.0.1 localhost
127.0.0.1 phpmyadmin туда, apache все равно не стартует..

Добавлено через 2 минуты
Только нет текста ошибки в командной строке на этот раз. Возникает новое окно "Программа "Apacge HTTP Server" не работает, возникшая проблема привела к прекращению программы.
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 21:02
Цитата Сообщение от parsecer Посмотреть сообщение
Файла hosts там не оказалось
А он там есть)
Цитата Сообщение от parsecer Посмотреть сообщение
пришлось создать самому
вы создали файл hosts.txt )
тупо по пунктам
1) открыть блокнот от админа
2) в окне "открыть файл" вставить строку C:\Windows\System32\Drivers\etc\hosts
3) нажать enter
или
1) открыть cmd от админа
2) cd C:\Windows\System32\Drivers\etc\
3) notepad hosts
Миниатюры
Ошибка при запуске: Could not resolve host name  
1
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:13  [ТС]
Спасибо, разобрался.. Но все равно не помогает... Перезагрузка ничего не дала.
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 21:15
Цитата Сообщение от parsecer Посмотреть сообщение
Но все равно не помогает...
что в hosts дописали?
0
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:20  [ТС]
Когда я запускаю файлы bat (Содержание «start-server.bat»:
@echo off
NET start Apache2.4
NET start MySQL)
Я получаю: Системная ошибка 1067, процесс был неожиданно завершен, неправильное имя службы.

Добавлено через 22 секунды
127.0.0.1 localhost
127.0.0.1 phpmyadmin

Это дописал в hosts
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 21:24
Цитата Сообщение от parsecer Посмотреть сообщение
Я получаю: Системная ошибка 1067, процесс был неожиданно завершен, неправильное имя службы.
правой кнопкой на "мой компьютер"->управление->службы
проверить имена и наличие apache и mysql в этом списке
если есть попробовать запустить
сравнить имена в списке и в батнике
0
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:31  [ТС]
В службах и apache и mysql есть, mysql запускается (статус "работает" в итоге), а apache нет - опять ошибка 1067.
Имя апаче в службах - Apache2.4 совпадает с именем в файле bat
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 21:36
Цитата Сообщение от parsecer Посмотреть сообщение
а apache нет - опять ошибка 1067.
смотрите в логи apache на предмет ошибок
1
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:39  [ТС]
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Installing Apache HTTP Server 2.x with
 DomainName    = example.com
 ServerName    = www.example.com
 ServerAdmin   = admin@example.com
 ServerPort    = 80
 ServerSslPort = 443
 ServerRoot    = c:/Apache24
Rewrote docs/conf/extra/httpd-autoindex.conf.in
 to c:/Apache24/conf/original/extra/httpd-autoindex.conf
Rewrote docs/conf/extra/httpd-default.conf.in
 to c:/Apache24/conf/original/extra/httpd-default.conf
Rewrote docs/conf/extra/httpd-ssl.conf.in
 to c:/Apache24/conf/original/extra/httpd-ssl.conf
Rewrote docs/conf/extra/httpd-multilang-errordoc.conf.in
 to c:/Apache24/conf/original/extra/httpd-multilang-errordoc.conf
Rewrote docs/conf/extra/httpd-info.conf.in
 to c:/Apache24/conf/original/extra/httpd-info.conf
Rewrote docs/conf/extra/httpd-userdir.conf.in
 to c:/Apache24/conf/original/extra/httpd-userdir.conf
Rewrote docs/conf/extra/httpd-mpm.conf.in
 to c:/Apache24/conf/original/extra/httpd-mpm.conf
Rewrote docs/conf/httpd.conf.in
 to c:/Apache24/conf/original/httpd.conf
Rewrote docs/conf/extra/proxy-html.conf.in
 to c:/Apache24/conf/original/extra/proxy-html.conf
Rewrote docs/conf/extra/httpd-vhosts.conf.in
 to c:/Apache24/conf/original/extra/httpd-vhosts.conf
Rewrote docs/conf/extra/httpd-dav.conf.in
 to c:/Apache24/conf/original/extra/httpd-dav.conf
Rewrote docs/conf/extra/httpd-languages.conf.in
 to c:/Apache24/conf/original/extra/httpd-languages.conf
Rewrote docs/conf/extra/httpd-manual.conf.in
 to c:/Apache24/conf/original/extra/httpd-manual.conf
Duplicated c:/Apache24/conf/original/extra/httpd-autoindex.conf
 to c:/Apache24/conf/extra/httpd-autoindex.conf
Duplicated c:/Apache24/conf/original/extra/httpd-default.conf
 to c:/Apache24/conf/extra/httpd-default.conf
Duplicated c:/Apache24/conf/original/extra/httpd-ssl.conf
 to c:/Apache24/conf/extra/httpd-ssl.conf
Duplicated c:/Apache24/conf/original/extra/httpd-multilang-errordoc.conf
 to c:/Apache24/conf/extra/httpd-multilang-errordoc.conf
Duplicated c:/Apache24/conf/original/extra/httpd-info.conf
 to c:/Apache24/conf/extra/httpd-info.conf
Duplicated c:/Apache24/conf/original/extra/httpd-userdir.conf
 to c:/Apache24/conf/extra/httpd-userdir.conf
Duplicated c:/Apache24/conf/original/extra/httpd-mpm.conf
 to c:/Apache24/conf/extra/httpd-mpm.conf
Duplicated c:/Apache24/conf/original/httpd.conf
 to c:/Apache24/conf/httpd.conf
Duplicated c:/Apache24/conf/original/magic
 to c:/Apache24/conf/magic
Duplicated c:/Apache24/conf/original/charset.conv
 to c:/Apache24/conf/charset.conv
Duplicated c:/Apache24/conf/original/extra/proxy-html.conf
 to c:/Apache24/conf/extra/proxy-html.conf
Duplicated c:/Apache24/conf/original/extra/httpd-vhosts.conf
 to c:/Apache24/conf/extra/httpd-vhosts.conf
Duplicated c:/Apache24/conf/original/extra/httpd-dav.conf
 to c:/Apache24/conf/extra/httpd-dav.conf
Duplicated c:/Apache24/conf/original/mime.types
 to c:/Apache24/conf/mime.types
Duplicated c:/Apache24/conf/original/extra/httpd-languages.conf
 to c:/Apache24/conf/extra/httpd-languages.conf
Duplicated c:/Apache24/conf/original/extra/httpd-manual.conf
 to c:/Apache24/conf/extra/httpd-manual.conf
Это логи вроде (файл install.log)
Тут ServerRoot не совпадает с ServerRoot="F:/Server/web/apache/Apache24" из файла httpd.conf, это ошибка? И по идее диск C не должен иметь отношения никакого , все на диске F.
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 21:48
parsecer, не, это не то
смотрите в
1) ErrorLog "“F:/Server/domains/logs/error.log”"
2) ErrorLog "F:/Server/domains/localhost/logs/error.log"
3) ErrorLog "F:/Server/domains/phpmyadmin/logs/error.log"

Не по теме:

в 1й строке какие то странные кавычки
и через панель XAMPP проще было бы

0
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
19.07.2015, 21:52  [ТС]
Там вообще нет файлов((
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
19.07.2015, 22:01
Цитата Сообщение от parsecer Посмотреть сообщение
Там вообще нет файлов((
тогда я не знаю где искать их в вашей системе
единственное что можно еще сделать проверить конфиги
откройте cmd и перейдите в папку с установленным apache
Windows Batch file
1
cd /d c:\apache24\bin
и запустите проверку конфигов
Windows Batch file
1
apachectrl -t
Добавлено через 2 минуты
еще загляните в "управление компьютером"-"просмотр событий"-"журналы Windows"
1
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
20.07.2015, 06:04  [ТС]
Пишет, что не является внутренней или исполняемой командой.

Ладно, я тогда попробую установить с помощью XAMPP по вашей ссылке. Спасибо за ответы.

Добавлено через 7 часов 36 минут
Установил все через XAMPP, вроде работает. Только вопрос возник - ни Apache, ни MySQL нет в службах Windows, хотя страницы, добавленные в htdocs, нормально отображаются (например, localhost/test.html). Кроме того, в контрольной панели XAMPP появляется только такое сообщение: 5:23:28 [Apache] Attempting to start Apache service..., и все. Нет уведомления о том, что удалось запустить. Так и должно быть?

Добавлено через 2 минуты
И на сайте написано, что на MySQL нет пароля для root, т.е. его и самому нельзя потом установить??

Добавлено через 18 минут
и еще насчет запуска - когда нажимаю Start, статус mysql меняется, Start меняется на Stop, с Apashe такого не происходит..
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
20.07.2015, 06:26
Цитата Сообщение от parsecer Посмотреть сообщение
Только вопрос возник - ни Apache, ни MySQL нет в службах Windows,
там есть настройка, как запускать - вручную или автоматически, чтобы установить как сервисы запустите панель XAMPP от админа
Цитата Сообщение от parsecer Посмотреть сообщение
Attempting to start Apache service..., и все.
При удачном запуске имя сервиса меняет цвет на зеленый
Цитата Сообщение от parsecer Посмотреть сообщение
И на сайте написано, что на MySQL нет пароля для root, т.е. его и самому нельзя потом установить??
можно.
через phpMyAdmin или через консольную утилиту mysql

Добавлено через 5 минут
Цитата Сообщение от parsecer Посмотреть сообщение
с Apashe такого не происходит..
смотрите ошибки %XAMMP_ROOT%\apache\logs\error.log

Добавлено через 2 минуты
насколько я помню, там надо найти и поправить строку ServerName
Bash
1
2
3
4
5
6
7
8
#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName localhost:80
0
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
20.07.2015, 06:39  [ТС]
И еще в случае Apache - нажатие Start Не просто не дает других output, кроме как "attempting" но и не позволяет открывать сайт на localhost. Выявил, что сайты открываются только после запуска bat-файла. Почему так происходит? Есть разница между нажатием Start в Control Panel и запуском bat?

Добавлено через 7 минут
Цитата Сообщение от Cra3y Посмотреть сообщение
там есть настройка, как запускать - вручную или автоматически, чтобы установить как сервисы запустите панель XAMPP от админа
Получилось, спасибо!


Цитата Сообщение от Cra3y Посмотреть сообщение
При удачном запуске имя сервиса меняет цвет на зеленый
А если Apache не зеленый, но когда нажимаю еще раз Start, выходит это:
PHP
1
2
3
6:36:24  [Apache]   XAMPP Apache is already running on port 80
6:36:24  [Apache]   XAMPP Apache is already running on port 443
6:36:24  [Apache]   Attempting to start Apache service...
Цитата Сообщение от Cra3y Посмотреть сообщение
насколько я помню, там надо найти и поправить строку ServerName
В httpd.conf ServerName localhost:80 указан
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
20.07.2015, 06:49
Цитата Сообщение от parsecer Посмотреть сообщение
Почему так происходит? Есть разница между нажатием Start в Control Panel и запуском bat?
Возможно мешает старая установка apache

Добавлено через 2 минуты
попробуйте удалить из сервисов апач изменить имя сервиса на httpd(config->Servises and ports) и установить в сервисы снова
1
 Аватар для parsecer
3 / 3 / 2
Регистрация: 19.07.2015
Сообщений: 74
20.07.2015, 08:26  [ТС]
Спасибо, помогло!
0
20.07.2015, 08:40

Не по теме:

как по мне, если вы не пишете на asp.net, то разработкой для web лучше заниматься под *nix - меньше проблем при переносе на хостинг

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.07.2015, 08:40
Помогаю со студенческими работами здесь

Не запукается Gedit: unable to resolve host
sudo gedit /etc/hosts sudo: unable to resolve host iptel (gedit:7218): Gtk-WARNING **: Locale not supported by C library. Using...

При запуске IE, в уже открытом браузере по умолчанию, открывается вкладка с адресом xb://shadow/bar/ie/host
Здравствуйте! При запуске IE, в другом, уже открытом браузере по умолчанию, открывается вкладка с адресом xb://shadow/bar/ie/host. Если...

UnknownHostException: Unable to resolve host "api.openweathermap.org"
Приветствую всех, недавно стал изучать андройд и столкнулся с маленькой проблемкой... Есть простое приложение для вывода погоды. ...

Ошибка при подключении к БД: ORA-12154: TNS:could not resolve the connect identifier specified
Доброго времени суток уважаемые форумчане. Возник вопрос по работе с Бд Oracle из Visual Studio 2013 (C#). при попытке подключения к БД...

FAQ: Связать Host и Guest при отсутствии реального адаптера на host
Разбор темы https://www.cyberforum.ru/emulators/thread1159723.html вышел в этот небольшой мануал. Задача связать хост и гостя в сеть без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru