
Я установил Apache. Работает нормально.
У меня также установлен PHP 5.2.1.
Я также включил загрузочный модуль в http.conf
Я также добавил следующее в mime.types
AddType application/x-httpd-php php
AddType application/x-httpd-php-source phps
Но все еще я .php страница вместе с php кодом. Он выполняется, но также показывает php код такой же, как и написанный. Какая еще конфигурация осталась?
Решения: Добавить SetHandler в файл http.conf
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
решение1
Хотя вы, кажется, исправили это (как указано в других комментариях), я думаю, что вижу вашу проблему.
Директива AddType
, похоже, любит иметь точку в расширении. В вашей опубликованной конфигурации их нет.
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
решение2
Вы установили?PHP-файл?
Или вы можете попробовать другие популярные пакеты для базовой функциональности веб-сервера:
решение3
Вы убедились, что перезапустили Apache после внесения изменений в конфигурацию?
Также очистите кэш браузера - это было проблемой в последний раз, когда у меня была эта проблема. Я зашел так далеко, что использовал другой браузер, чтобы убедиться.