Проблемы запуска openwebmail на Suse (Выдаёт ошибку)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
automaster
Сообщения: 75

Проблемы запуска openwebmail на Suse

Сообщение automaster »

При открытии /cgi-bin/neomail.pl

Выдаёт ошибку

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

Can't locate neomail.conf in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 /var/neomail) at /srv/www/home/domains/mail.home.di/cgi-bin/neomail.pl line 37.

For help, please send mail to the webmaster


Установку выполнил по мануалу , но что такое x86_64-linux-thread-multi не знаю Подскажите!!!
всем добра
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблемы запуска openwebmail на Suse

Сообщение sash-kan »

automaster писал(а):
14.09.2011 22:56
Can't locate neomail.conf
требуется перевод?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
automaster
Сообщения: 75

Re: Проблемы запуска openwebmail на Suse

Сообщение automaster »

пишет


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

 Software error:

Can't locate neomail.conf in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/x86_64-linux-thread-multi /usr/lib/perl5/5.12.3 /var/neomail) at /srv/www/home/domains/mail.home.di/cgi-bin/neomail.pl line 37.

For help, please send mail to the webmaster (root@linux-xxyz), giving this error message and the time and date of the error.


вот кусок кода neomail.pl

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

  use strict;
no strict 'vars';
push (@INC, '/var/neomail');
use CGI qw(:standard);
use CGI::Carp qw(fatalsToBrowser);
use Fcntl qw(:DEFAULT :flock :seek);
use FileHandle;
use Digest::MD5 'md5_hex';
BEGIN { @AnyDBM_File::ISA = qw(DB_File GDBM_File) }
use AnyDBM_File;

CGI::nph();   # Treat script as a non-parsed-header script

$ENV{PATH} = ""; # no PATH should be needed
umask(0007); # make sure the neomail group can write

require "neomail.conf";

my $version = "1.29";

# Atrribute name to array index mapping for the new DB routines.
($_OFFSET, $_FROM, $_TO, $_DATE, $_SUBJECT, $_CONTENT_TYPE, $_STATUS, $_SIZE)
   = (0,1,2,3,4,5,6,7);

# %month is used in the getheaders() sub to convert localtime() dates to
# a better format for readability and sorting.
my %month = qw(Jan   1
               Feb   2
               Mar   3
               Apr   4
               May   5
               Jun   6
               Jul   7
               Aug   8
               Sep   9
               Oct   10
               Nov   11
               Dec   12);


require "neomail.conf" - где то здесь загвоздка

neomail.conf находиться в директории /var/neomail и доступен для чтения


Что нужно чтобы запустить скрипт?
всем добра
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблемы запуска openwebmail на Suse

Сообщение sash-kan »

automaster писал(а):
15.09.2011 23:10
доступен для чтения
доступен кому? пользователю, от которого работает httpd?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
automaster
Сообщения: 75

Re: Проблемы запуска openwebmail на Suse

Сообщение automaster »

sash-kan писал(а):
15.09.2011 23:56
automaster писал(а):
15.09.2011 23:10
доступен для чтения
доступен кому? пользователю, от которого работает httpd?



root mail 104755 воттакие установлены
а какие должны быть?
всем добра
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблемы запуска openwebmail на Suse

Сообщение sash-kan »

automaster писал(а):
16.09.2011 00:07
а какие должны быть?
таки, чтоб пользователь, который пытается получить доступ к файлу, мог его получить·
предполагаю, что это какая-то веб-мордочка, которую рисует httpd (функции которого, скорее всего, выполняет apache)·
вот на этого пользователя и обратите внимание·
что за пользователь — см. вывод
$ ps aux | grep -E 'apache|httpd'

но сначала проконтролируйте весь путь к файлу·
если сами не догадываетесь, как это сделать, покажите вывод команд:
$ ls -ld /var
$ ls -ld /var/neomail
$ ls -ld /var/neomail/neomail.conf
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: