2013-03-27 2 views
0

Я хочу протестировать некоторый код на локальном хосте перед загрузкой на живой сайт. Поэтому я решил установить Apache. Я запускаю 64-битную версию Windows 7. Я загрузил httpd-2.0.64-win32-x86-no_ssl.msi. Я установил его под C: \ Program Files (x86) \ Apache Group \ Apache2 Я установил имя домена и имя сервера в localhost в моей установке и использовал значение по умолчанию для всех остальных шагов. В моем файле конфигурации httpd.conf у меня есть ServerName localhost: 80.Настройка Apache в Windows 7

Я следил за всем, что я могу найти в учебных пособиях по установке Apache. Но когда я напечатал в локальном хосте в моем браузере, я получил сообщение об ошибке 404 :(

Я знаю, что это очень трудно диагностировать этот путь, но мне просто интересно, если кто-то может заметить важный шаг мне не хватает.

Я чувствую, что это может быть связано с моей 64-битной машиной и длинным именем папки Program Files (x86). Но я попытался установить непосредственно на C: \ Apache и не смог (даже получил ошибку во время установки) . Может кто-то помочь?

ответ

0

ли вы запустить службу?

Кроме того, вы должны установить XAMPP или WAMPP, который предлагает Apache, PHP и MySQL Suppo rt без всякой конфигурации.

0

Если у вас есть ошибка 404, либо запущен веб-сервер, либо вы не смогли запустить его и имеют что-то очень неправильное с существующей сетевой конфигурацией на вашем компьютере.

Последнее намного более вероятно - и вы можете проверить это, посмотрев на журналы, которые он сгенерировал - должны быть записи как в журнале доступа, так и в журнале ошибок.

Если проблема связана с пробелами в пути (вы увидите сообщение об ошибке, связанное с документом, из записей, добавленных в error_log при запуске), тогда (IIRC) вы можете либо заключить путь в двойные кавычки, либо использовать путь для корня документа, который не имеет пробелов - контент не должен располагаться ниже каталога, в который был установлен Apache, - действительно, можно утверждать, что использование другого пути является хорошей практикой. Обратите внимание, что несколько версий mod_fcgid не любят пути с пробелами, даже если вы их цитируете.

Смежные вопросы