Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
| | | | |
Права на запуск у файла стоят? 24.09.03 15:10 Число просмотров: 1173
Автор: whiletrue <Роман> Статус: Elderman
|
|
<beginners>
|
Перловые скрипты показываются браузером, а не выполняются 24.09.03 12:11
Автор: Yurii <Юрий> Статус: Elderman
|
Есть Perl скрипт на OpenBSD, при запуске в шелле
perl script.pl все выдает правильно,
а при просмотре через браузер выдается текст скрипта :((
Права на скрипт и каталог 755, путь к перлу прописан правильно.
В чем проблема?
|
|
подправь конфиг апача 24.09.03 12:40
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
а именно
AddHandler cgi-script .cgi .pl
ну ессно и скрипт должен иметь вид *.pl
|
| |
подправь конфиг апача 24.09.03 13:31
Автор: Yurii <Юрий> Статус: Elderman
|
> AddHandler cgi-script .cgi .pl
Там указано только .cgi
Править конфиги Апача мне не позволяют права.
Т.е. ничего не поделаешь?
|
| | |
подправь конфиг апача 24.09.03 14:29
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
поменяй расширение скрипту на .cgi
|
| | | |
403 - Forbidden 24.09.03 14:46
Автор: Yurii <Юрий> Статус: Elderman
|
|
| | | | |
в каталоге где лежит скрипт 24.09.03 17:15
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
должны быть выставлены опции
Options ExecCGI
или ложи его в каталог /cgi-bin
|
| | | | | |
в каталоге где лежит скрипт 24.09.03 17:56
Автор: Yurii <Юрий> Статус: Elderman
|
> должны быть выставлены опции > Options ExecCGI
Вот там какие опции:
<Directory /var/www/virtual/*>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>
> или ложи его в каталог /cgi-bin
Туда меня не пускают.
|
| | | | | | |
все верно 24.09.03 19:06
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
Options ExecCGI там нет - вот и нет прав на запуск скрипта
к сожалению в данной конфигурации даже указание этой опции в файле .htaccess ничего не даст
|
| | | | |
А ты скрипт пробовал запускать из тех же пользователя и группы, что и Апач их дергает? 24.09.03 16:29
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
| | | | | |
Думаю, что нет. А как это узнать? 24.09.03 16:55
Автор: Yurii <Юрий> Статус: Elderman
|
|
| | | | | | |
в конфиге апача директивы User и Group 24.09.03 17:01
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
| | | | | | | |
Нет, пользователь и группа другие. 24.09.03 17:26
Автор: Yurii <Юрий> Статус: Elderman Отредактировано 24.09.03 17:27 Количество правок: 1
|
|
| | | | | | | | |
Хотя нет, если права 755, то тот пользователь тоже может прочитать скрипт... Значит то, что написал ZDNC. 24.09.03 17:39
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
| | | | |
Права на запуск у файла стоят? 24.09.03 15:10
Автор: whiletrue <Роман> Статус: Elderman
|
|
| | | | | |
Да, ставил 755 и 744 24.09.03 15:18
Автор: Yurii <Юрий> Статус: Elderman
|
|
| | |
а на локальный .htaccess есть права? 24.09.03 13:44
Автор: whiletrue <Роман> Статус: Elderman
|
> > AddHandler cgi-script .cgi .pl > > Там указано только .cgi > Править конфиги Апача мне не позволяют права. > Т.е. ничего не поделаешь?
Тада в нем это укажи.
|
| | | |
а на локальный .htaccess есть права? 24.09.03 14:14
Автор: Yurii <Юрий> Статус: Elderman Отредактировано 24.09.03 14:29 Количество правок: 1
|
> Тада в нем это укажи.
В http.conf прописано
AllowOverride FileInfo AuthConfig Limit
В моем каталоге .htaccess не создается :((
|
|
|