
Прежде всего, извините, я новичок в этих областях. Я собираюсь настроить Apahe2 с помощью PHP. Я загрузил оба установочных zip-файла и настроил оба ini-файла. Теперь, когда я вхожу в http://localhost/
него, мне показывается страница IIS7. Но когда я пытаюсь открыть http://localhost/index.php
файл, мне выдается ошибка «Ошибка HTTP 404.0 — Не найдено. Искомый ресурс был удален, его имя изменено или временно недоступен». Путь к apache2 такой же, c:\apache2
а путь к php такой же. c:\php
Теперь я не понимаю, что мне еще нужно сделать. Помогите, пожалуйста, в чем проблема?
решение1
Вы используете два веб-сервера на одной машине. Вы ожидаете, что Apache ответит на ваши запросы, ночеткоэто IIS прослушивает порт 80 и отвечает.
На самом деле у вас есть два возможных решения:
Остановите IIS и запустите Apache на порту 80.
Установите PHP для IIS и используйте его, поместите свои страницы в корневой каталог документов IIS и вообще не используйте Apache.
Оба варианта сработают. Сейчас ваши веб-запросы обрабатываются IIS, поэтому просмотр конфигурации Apache — это лазание по неправильному дереву.
Возможно, вам стоит приобрести одну-две книги на эту тему.