Аргерих Л. О языке РНР. Часть 1. Страница 29


Затем в файле httpd. conf надо найти секцию AddType. В ней уже должна быть пара строк РНР4.Х. Можно раскомментировать их (удалить начальный сим­вол #) или ввести под этими комментариями такую строку:

AddType applicatiori/x-httpd-php .php

Для Apache это информация о том, что файлы, оканчивающиеся на. php, должны обрабатываться как application/x-httpd-php - так же,

как файлы GIF имеют MIME-тип image/gif, а файлы JPEG имеют тип image/ jpg. Если секция AddType не обнаружена, поместите эту строку в секцию di­rectory. >, как описано выше.

Наконец, найдите в 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 не запустится, проверьте, нет ли ошибок в трех до­бавленных строках. Кроме того, проверьте следующее:




Если вам необходимо зарегистрировать ооо срочно и грамотно, тогда доверьте этот вопрос настоящим профессионалам. Получить консультацию, сделать заказ, узнать полную информацию о сроках выполнения и стоимости услуг, вы уже сейчас можете, воспользовавшись ресурсами интернет.