LINUX.ORG.RU

В Apache cgi-bin не от пользователя «nobody»


0

0

Apache (httpd) запущен пользователем "nobody".
Мне нужно выполнить файл /var/www/cgi-bin/start.pl
Он состоит из двух частей:
1) #!/bin/perl
print "Content-type: ...";
print "Проверка";
2) вывод на экран содержимого базы Postgresql.

Исполняется только первая часть из-за того что PostgreSql выполняет запросы только, как пользователь "postgres".

Попытался сделать так:
start.sh
#!/bin/sh
# su postgres -c /var/www/cgi-bin/start.pl

... Не идет. Как прикрутить к Apache/Postgresql.

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.