В сообщении от Вт 08 Апр 2003 21:51 вы написали:
[...skip...]
> > пхп. Сразу отмечу, что ставить его на /usr/bin/ его нельзя, потому что
> > через папку /cgi-bin/ будут доступны ВСЕ бинари из /usr/bin/, что есть
> > ОЧЕНЬ НЕПРАВИЛЬНО.
>
> А нельзя что ли симлинк сделать? Или нечто подобное, чтобы копии
> бинарника php не плодить зря на машине?
Можно. Мое решение - как вариант. Под каждый ВХ можно скомпилить свой пхп.
> Сейчас у меня так:
>
> AddType text/html .php
> AddHandler application/x-httpd-php .php
> ScriptAlias /cgi-bin/ "/var/www/cgi-bin/php"
> Action application/x-httpd-php /cgi-bin/php
>
> При попытке обращения через веб к файлу
> http://192.168.168.6/cgi-bin/phpinfo.php браузер выдает:
>
> ***
> Not Found
> The requested URL /cgi-bin/php/cgi-bin/phpinfo.php was not found on this
> server.
> ***
> P.S.
> Бинарный файл "php" я скопировал из /usr/bin/ в /var/www/cgi-bin/.
С текущим раскладом должно быть так:
AddType text/html .php
AddHandler application/x-httpd-php .php
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
Action application/x-httpd-php /cgi-bin/php
И файлы с расширением .php должны обрабатываться везде в /,
т.е. в данном раскладе должно работать http://localhost/somefile.php (ну или
как настроено)
--
Stanislav Yadykin
Network Operation Center
ISP "Internet-Service"
SVY3-RIPE