Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [apache-talk] PHP as source code :(((
> -----Original Message-----
> From: apache-talk-dev-null@lists.lexa.ru [mailto:apache-talk-dev-
> null@lists.lexa.ru] On Behalf Of Stanislav Yadykin
> Sent: Saturday, April 05, 2003 2:20 PM
> To: apache-talk@lists.lexa.ru
> Subject: Re: [apache-talk] PHP as source code :(((
>
>
> > Подскажите, тогда, плз, как настроить Apache, чтобы в директории /html/
> > обрабатывались PHP-файлы (как CGI).
>
> Рфагмент одного из моих конфигов
>
> <virtualhost>
> --- skip ---
>
> AddType text/html .php
> AddHandler application/x-httpd-php .php
> Action application/x-httpd-php /cgi-bin/php
> ScriptAlias /cgi-bin/ /path_to_php_dir/
>
> --- skip ---
> </virtualhost>
>
Мне плохо синтаксис директив из 2-х последних строк, поэтому есть вопросы:
1. На что должен указывать путь в строке "Action application/x-httpd-php
/cgi-bin/php". На бинарник PHP-интерпретатора? Т.е. в моем случае эта строка
должна выглядеть так:
application/x-httpd-php /usr/bin/php
???
2. На что указывает путь /cgi-bin/ в вашем примере "ScriptAlias /cgi-bin/
/path_to_php_dir/" ?
Я ведь на данный момент хочу, чтобы PHP-сценарии выполнялись в директории
/html/, а не /cgi-bin/
2.1. На что должен указывать путь /path_to_php_dir/ в строке "ScriptAlias
/cgi-bin/ /path_to_php_dir/" ?
Путь до бинарника PHP-интерпретатора или до директории веб-сервера, в которой
нужно выполнять PHP-сценарии???
???
> Замечу, что для упрощения настроек разных виртуальных серверов очень
> удобно складывать в /cgi-bin/ (который необязательно /usr/lib/php etc) бинарь
>php и свой конфиг.
Ок, спасибо, но пока "виртуалы" не нужны, поэтому не очень актуально. Но все
равно спасибо.
--
Artem
>
> --
> Stanislav Yadykin
> Network Operation Center
> ISP "Internet-Service"
> SVY3-RIPE
|