Запуск скрипта из Apache

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
RAlexey
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-09-23 13:59:13

Запуск скрипта из Apache

Непрочитанное сообщение RAlexey » 2013-09-27 8:37:02

Под линукс скрипт работает нормально. Под FreeBSD из консоли тоже хорошо запускается.
А когда вызываю через apache(через браузер) - не работает:

Код: Выделить всё

[Fri Sep 27 11:09:12 2013] [error] [client 195.x.x.x] can't read  at /usr/local/www/cgi-bin/chsmb.pl line 52., referer: http://mail.xxxx.ru:443/pass.html
Проблема в куске:

Код: Выделить всё

open(my $hfile,'+<',"/usr/local/etc/samba/smbpasswd") or die "can't read ";
Права на файл выставил 777 (Для отладки), даже поменял владельца не веб сервер...

Код: Выделить всё

-rwxrwxrwx   1 www   www     1071 Sep 27 10:53 smbpasswd
Кусок httpd.conf:

Код: Выделить всё

<VirtualHost xx.xx.xx.xxx:443>
ServerAdmin webmaster@mail.ru
DocumentRoot /usr/local/www/data
ServerName localhost
ServerAlias xx.xx.xx.xxx:443
ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/"
</VirtualHost>
Подскажите пожалуйста в чём может быть дело?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
dmtr
ст. прапорщик
Сообщения: 545
Зарегистрирован: 2009-11-06 22:01:34
Откуда: с Ростова

Re: Запуск скрипта из Apache

Непрочитанное сообщение dmtr » 2013-09-27 8:51:12

можт в правах на директорию?

Код: Выделить всё

# ls -l /usr/local/etc | grep samba
drwx------  2 root        wheel          512 Sep 11  2009 samba
This game has no name. It will never be the same.

RAlexey
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-09-23 13:59:13

Re: Запуск скрипта из Apache

Непрочитанное сообщение RAlexey » 2013-09-27 9:00:04

Точно ) Спасибо )