Хочется разобраться, откуда берется /proc/self/stat ...
Simoron 10.07.2006 20:12
В продолжение этого
http://www.parser.ru/forum/?id=47808 разговора.
Есть машана Linux 2.6.8.1-10mdksecure #1 SMP Wed Sep 8 16:46:40 CEST 2004 i686 unknown unknown GNU/Linux
На ней запускается ее дистрибутивный Apache-AdvancedExtranetServer/2.0.50. Запускается он init - ом и работает от имени apache:apache . Стоит parser :
[root@server max]# /var/www/cgi-bin/parser3/parser3.cgi -h
Parser/3.2.1 (compiled on i686-pc-linux-gnu)
Copyright(c) 2001-2005 ArtLebedev Group (
http://www.artlebedev.com)
И все нормально работает.
Но - делаю так
http://192.168.0.1/cgi-bin/parser3/parser3.cgiВ логах получаю такое:
[Mon Jul 10 20:08:59 2006] [error] [client 192.168.0.1] Couldn't read /proc/self
/stat
[Mon Jul 10 20:08:59 2006] [error] [client 192.168.0.1] Premature end of script
headers: parser3.cgi
Как же все работает ?
Смысл в том, что я хотел перейти на apache 1.3.xxx и при этом он должен запускаться обычным пользователем - и тут же всплывает Couldn't read /proc/self
[Mon Jul 10 19:21:29 2006] [error] [client 192.168.0.1] Couldn't read /proc/self/stat
[Mon Jul 10 19:21:29 2006] [error] [client 192.168.0.1] Premature end of script headers: parser3.cgi
- Хочется разобраться, откуда берется /proc/self/stat ..., Simoron 10.07.2006 20:12