Затем в файле httpd. conf надо найти секцию AddType. В ней уже должна быть пара строк РНР4.Х. Можно раскомментировать их (удалить начальный символ #) или ввести под этими комментариями такую строку:
AddType applicatiori/x-httpd-php .php
Для Apache это информация о том, что файлы, оканчивающиеся на. php, должны обрабатываться как application/x-httpd-php - так же,
как файлы GIF имеют MIME-тип image/gif, а файлы JPEG имеют тип image/ jpg. Если секция AddType не обнаружена, поместите эту строку в секцию directory. >, как описано выше.
Наконец, найдите в httpd.conf секцию Action. Обычно в ней, для примера, есть пара строк
Добавьте в секцию Action строку:
Action application/x-httpd-php "/php/php.exe"
В результате Apache узнает, что файл, имеющий MIME-тип application/x-ht- tpd-php и определенный нами выше с помощью AddType, должен обрабатываться файлом с именем php. ехе, который находится в каталоге, определяемом псевдонимом "/php/", установленным выше директивой ScriptAlias.
И снова, если секции Action в вашем файле httpd.conf нет, просто добавьте эту строку в секцию Directory, как указывалось выше. Проверьте, нет ли во введенных вами строках опечаток. Хотя эти строки находятся в разных местах файла httpd. conf, располагаясь по своим директивам, в совокупности эти три строки сообщают Apache, как обращаться с файлами РНР.
При желании можно изменить вторую из этих строк, чтобы через РНР проходили все файлы, оканчивающиеся на . php3 (более старые сценарии, которые могут у вас оказаться), или даже, htm и . html. Если пропускать через РНР все файлы HTML, это не приведет к заметному увеличению времени реакции. Кроме того, включение более старых расширений позволит добавить функции РНР в любых местах уже существующих файлов HTML без изменения ссылок на ваш веб-сайт. Также можно будет вместо .php указать привычные пользователям расширения . htm и . html.
В итоге ваша строка AddType может выглядеть так:
AddType application/x-httpd-php .php .htm .html .php3
Порядок, в котором перечисляются расширения файлов, может быть любым, и добавлять их можно в любом количестве, если это имеет смысл. Например, обычно нет смысла пропускать файлы . трЗ через РНР. На самом деле это может нарушить работу URL для МРЗ, т. к. РНР добавляет некоторые заголовки по умолчанию.
Внеся все изменения и проверив их, сохраните файл conf и перезапус
тите Apache.
Возможные проблемы
Если после этого Apache не запустится, проверьте, нет ли ошибок в трех добавленных строках. Кроме того, проверьте следующее: