cgi скрипт, forbiden
Модератор: Bizdelnick
-
svas
- Сообщения: 203
cgi скрипт, forbiden
Написал простенький cgi-скрипт, создал папку cgi-bin, засунул его туда. У папки и скрипта права 777. В папке создал файл .htaccess, в нём написал Options ExecCGI. Но при обращении к скрипту вылазит Forbiden.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: cgi скрипт, forbiden
1) на папку это хорошо, но надо смотреть на весь путь начиная от корня. т.е. процесс апача должен иметь возможность "дойти" до этой папки.
2) 777 это сшлишком много. 755 лучше. иначе apache может начать ругаться что типа скрипт несекурный итд(точной формулировки не помню)
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: cgi скрипт, forbiden
Хм, я на локалхосте работаю с 777 для безпроблемных ситуаций, правда с PHP. Еще, если идет процес инклуда, то можно относительные пусти использовать. В большенстве случаев дошел до этой -- дойдет и до той.
%s
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: cgi скрипт, forbiden
нет.
например, запускается как www.www (user.group), я создаю cgi-bin в домашней директории, ложу туда скрипт, делаю 755 над директорию и скрипт. При этом /home/diesel будет diesel.diesel с правами 770 (т.е. apache www.www не проходит). В этом случае будет 403. Сделаю o+x на хоумдир, - и оп-па работает (: