Hi!
On 27-Aug-98 Michael_Lebedev wrote:
> Есть страничка на РНР , с которой нужно запустить на исполнение
> внешнюю программу.
> Пробую через процедуры РНР - результат 50:50, т.е. системные программы
> типа "ls -l" отрабатываются, написанная внешняя программа - нет
> Пробывал размещать в разных местах. Ставить разные флажки... Может не там
> копаю...
>
> Конфигурация
> Apache-1.3.1rusPL25.9 + mod_perl1.15 + php3.0.2a
У меня как-то ругались на интерфейс mod_perl и php.
Суть такова: Если у тебя где-то работает mod_perl, то программа php будет
получать $QUERY_STRING и параметры-переменные криво. Надо брать окружение из
getenv('ПЕРЕМЕННАЯ'), а переменные в GET передавать все явно, без умолчаний.
Посмотри переменную $GATEWAY_INTERFACE -- если оно CGI/1.1 то работает, а если
CGI-Perl/1.1 то не работает. Если так - то дело в вышеописанном.
SKiller
---
Arnold's Addendum:
Anything not fitting into these categories causes cancer in rats.
------------------------
Sergei Keler
WebMaster "Liniya Svyazi"
E-Mail: sergei@line.ru
http://www.line.ru
------------------------
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.