LINUX.ORG.RU
решено ФорумAdmin

Не получается настроить Apache

 , ,


0

2
http://192.168.0.101/lightsquid/

При попытке зайти на сайт выдает

Forbidden

You don't have permission to access /lightsquid/index.cgi on this server.

Apache/2.2.16 (Debian) Server at 192.168.0.101 Port 80
root@debian:/home/user# ls -l /var/www/lightsquid/
total 128
-rwxr-xr-x 1 www-data www-data  2281 Nov 12 21:51 bigfiles.cgi
-rwxr-xr-x 1 www-data www-data  6689 Nov 12 21:51 check-setup.pl
-rwxr-xr-x 1 www-data www-data  9247 Nov 12 21:51 common.pl
-rwxr-xr-x 1 www-data www-data  4714 Nov 12 21:51 day_detail.cgi
-rwxr-xr-x 1 www-data www-data  1184 Nov 12 21:51 get.cgi
-rwxr-xr-x 1 www-data www-data 10797 Nov 12 21:51 graph.cgi
-rwxr-xr-x 1 www-data www-data   171 Nov 12 21:51 group.cfg.src
-rwxr-xr-x 1 www-data www-data  6684 Nov 12 21:51 group_detail.cgi
-rwxr-xr-x 1 www-data www-data  6989 Nov 12 21:51 index.cgi
-rwxr-xr-x 1 www-data www-data 15823 Nov 12 21:51 lightparser.pl
-rwxr-xr-x 1 www-data www-data  4931 Nov 12 22:00 lightsquid.cfg
-rwxr-xr-x 1 www-data www-data  3753 Nov 12 21:51 month_detail.cgi
-rwxr-xr-x 1 www-data www-data    70 Nov 12 21:51 realname.cfg
-rwxr-xr-x 1 www-data www-data    40 Nov 12 21:51 skipuser.cfg
-rwxr-xr-x 1 www-data www-data  4705 Nov 12 21:51 topsites.cgi
-rwxr-xr-x 1 www-data www-data  4011 Nov 12 21:51 user_detail.cgi
-rwxr-xr-x 1 www-data www-data  3106 Nov 12 21:51 user_month.cgi
-rwxr-xr-x 1 www-data www-data  4036 Nov 12 21:51 user_time.cgi
-rwxr-xr-x 1 www-data www-data  3546 Nov 12 21:51 whousesite.cgi
root@debian:/home/user# 
Не могу понять где именно косяк с правами. Прошу помочь.



Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от AITap
root@debian:/home/user# cat /etc/apache2/httpd.conf 
Alias /lightsquid /var/www/lightsquid
<Directory /var/www/lightsquid>
AddHandler cgi-script .cgi
AllowOverride All
</Directory>
root@debian:/home/user# 

не пойму что сделать надо

SunBambook
() автор топика
Ответ на: комментарий от SunBambook

ls -la /var/www/lightsquid/

.htaccess там случаем нет?

Что в error.log пишется?

nstorm
()
Ответ на: комментарий от SunBambook

может все-таки директорию lightsquid положить не в /var/www/ ?

Скорее всего, апач не понимает откуда ему читать, то ли из каталога, то ли из алиаса.

fbiagent ★★★
()
Ответ на: комментарий от Mr_Alone

Сам каталог lightsquid какие права/овнера имеет?


root@debian:/home/user# ls -l /var/www/
total 8
-rw-r--r-- 1 root     root      177 Nov 11 19:18 index.html
drwxr-xr-x 2 www-data www-data 4096 Nov 12 21:51 lightsquid
root@debian:/home/user# ls -l /var/www/lightsquid
total 128
-rwxr-xr-x 1 www-data www-data  2281 Nov 12 21:51 bigfiles.cgi
-rwxr-xr-x 1 www-data www-data  6689 Nov 12 21:51 check-setup.pl
-rwxr-xr-x 1 www-data www-data  9247 Nov 12 21:51 common.pl
-rwxr-xr-x 1 www-data www-data  4714 Nov 12 21:51 day_detail.cgi
-rwxr-xr-x 1 www-data www-data  1184 Nov 12 21:51 get.cgi
-rwxr-xr-x 1 www-data www-data 10797 Nov 12 21:51 graph.cgi
-rwxr-xr-x 1 www-data www-data   171 Nov 12 21:51 group.cfg.src
-rwxr-xr-x 1 www-data www-data  6684 Nov 12 21:51 group_detail.cgi
-rwxr-xr-x 1 www-data www-data  6989 Nov 12 21:51 index.cgi
-rwxr-xr-x 1 www-data www-data 15823 Nov 12 21:51 lightparser.pl
-rwxr-xr-x 1 www-data www-data  4931 Nov 12 22:00 lightsquid.cfg
-rwxr-xr-x 1 www-data www-data  3753 Nov 12 21:51 month_detail.cgi
-rwxr-xr-x 1 www-data www-data    70 Nov 12 21:51 realname.cfg
-rwxr-xr-x 1 www-data www-data    40 Nov 12 21:51 skipuser.cfg
-rwxr-xr-x 1 www-data www-data  4705 Nov 12 21:51 topsites.cgi
-rwxr-xr-x 1 www-data www-data  4011 Nov 12 21:51 user_detail.cgi
-rwxr-xr-x 1 www-data www-data  3106 Nov 12 21:51 user_month.cgi
-rwxr-xr-x 1 www-data www-data  4036 Nov 12 21:51 user_time.cgi
-rwxr-xr-x 1 www-data www-data  3546 Nov 12 21:51 whousesite.cgi
root@debian:/home/user# 


SunBambook
() автор топика
Ответ на: комментарий от aol
[Tue Nov 13 20:47:28 2012] [error] python_init: Python version mismatch, expected '2.6.5+', found '2.6.6'.
[Tue Nov 13 20:47:28 2012] [error] python_init: Python executable found '/usr/bin/python'.
[Tue Nov 13 20:47:28 2012] [error] python_init: Python path being used '/usr/lib/python2.6/:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib/python2.6/lib-old:/usr/lib/python2.6/lib-dynload'.
[Tue Nov 13 20:47:28 2012] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Tue Nov 13 20:47:28 2012] [notice] mod_python: using mutex_directory /tmp 
[Tue Nov 13 20:47:28 2012] [notice] Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze14 with Suhosin-Patch mod_python/3.3.1 Python/2.6.6 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Tue Nov 13 21:26:03 2012] [error] [client 192.168.0.100] Options ExecCGI is off in this directory: /var/www/lightsquid/index.cgi
[Tue Nov 13 21:26:03 2012] [error] [client 192.168.0.100] File does not exist: /var/www/favicon.ico
root@debian:/var/log/apache2# 

Подскажите как включить Options ExecCGI

SunBambook
() автор топика
Ответ на: комментарий от SunBambook

что «это»? я говорю, строку «Options +ExecCGI» можно было поместить внутри директивы <Directory>. У тебя я этого ни в одном коментарии не нашел.

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