Bug 6164 - Ошибка(?) в коде модуля CGI
: Ошибка(?) в коде модуля CGI
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/apache-mod_perl)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-02-25 14:09 by
Modified: 2005-08-24 13:57 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-02-25 14:09:58
В файле модуля Apache/Status.pm в строке 29 вместо use используется require,
что
вызывает ошибку при дальнейшей попытке вызвать CGI->new.
Повторить ошибку можно по ссылке
http://localhost/perl-status?rgysubs
при условии, что настроен доступ к perl-status.
------- Comment #1 From 2005-03-19 02:29:52 -------
Во-первых, файл Apache/Status.pm -- из пакета apache_mod-perl.
Во-вторых, использование require вместо use такой ошибки давать не может:
$ perl -le 'require CGI; CGI->new'
$
В третьих, раскомментировал <Location /perl-status>, 
по-этому урлу у меня пустая страница, т.е. без модулей.

В общем что-то странное.
------- Comment #2 From 2005-08-24 02:45:11 -------
Итог? (назревает maintenance build)
------- Comment #3 From 2005-08-24 13:57:25 -------
(In reply to comment #2)
> Итог? (назревает maintenance build)

apache-mod_perl-1.3.33rusPL30.20-alt2
Похоже, в прошлый раз я всё же ошибся. Сейчас всё работает так, как собрано.
Сравнил с работающим давно на FreeBSD -- различий в работе не нашёл.