index.php не открывается и не запускается при загрузке файла

Когда я пытаюсь перейти к скрипту PHP по адресу http: // localhost / project / admin , я ожидаю увидеть результаты скрипта в моем веб-браузере.

Вместо этого я вижу диалоговое окно для загрузки файла с сообщением ниже:

Вы решили открыть <filename> , который является: application/x-httpd-php : http: // localhost
Что должен делать Firefox с этим файлом? Open with... & bullet; Save... & bullet; и т.п.

Любая идея, что происходит?

PHP неправильно установлен на сервере или Apache не использует mod_php

В случае этого происходит в IIS. Я бы сказал, что mimetype настроен неправильно и что сервер не знает, как обрабатывать расширение «.php»,

Похоже, что отправляется неправильный заголовок Content-type . Этот заголовок устанавливает тип mime для данных, которые получает браузер, и, если браузер не имеет обработчика для визуализации этого типа mime-типа, он попросит открыть / сохранить файл.

Я бы начал с проверки вашего файла PHP для оператора header() и неверно типизированного типа содержимого.