Используете ли вы Apache, IIS или что-то еще?
Если вы используете Apache 2, вам нужно указать Apache использовать PHP для файлов .php, следуя этой странице .
По сути, веб-сервер получает запрос на страницу supercoolstuff.php и просматривает его конфигурацию, чтобы определить, следует ли ему по-разному обрабатывать файлы .php. С правильной конфигурацией (и установленным PHP!) Он увидит, что он должен использовать PHP для анализа файла, его анализа и отправки вывода обратно. Однако, если PHP не установлен, или не настроен, или не имеет модуля - mod_php в Apache ( инструкции по установке ) - тогда вы просто получите статически обслуживаемую страницу, как вы видите здесь .
Если это машина с Unix / Linux, попробуйте запустить php '<?php phpinfo() ?>'
в командной строке. Если вы что-то получаете, у вас установлен PHP, поэтому вам, вероятно, нужно установить и / или настроить mod_php.