Автор Тема: Модули  (Прочитано 4357 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Модули
« : 06 Декабря 2005, 15:24:00 »
Как проверить установлены ли некоторые модули?
Можно ли определить, установлен ли mod-rewrite?
Космическая игрушка

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Модули
« Ответ #1 : 06 Декабря 2005, 16:25:42 »
Error202

модули чего?

mod_rewrite - модуль Apache

А Perl:

http://search.cpan.org/~mschwern/ExtUtils-MakeMaker-6.30/lib/ExtUtils/Installed.pm

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Модули
« Ответ #2 : 06 Декабря 2005, 16:30:35 »
Есть список CPAN модулей, нужно узнать, установлены ли они...
Космическая игрушка

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Модули
« Ответ #3 : 06 Декабря 2005, 16:33:57 »
my $result = eval("use $module qw(@list); 1");

if ($result != 1)
{
print "Module error: $module", "Required module $module not found."
}
The documentations is your friend

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
Модули
« Ответ #4 : 06 Декабря 2005, 16:34:43 »
Error202
это как бы не perl\'у относится а к apache,

комманда /path/to/apache/bin/httpd -l выведет скомпилированные модули
0 OK, 0:1

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Модули
« Ответ #5 : 06 Декабря 2005, 16:43:14 »
Спасибо огромное....

А насчет mod-rewrite мне интересно... Можно ли его определить при помощи perl?
Космическая игрушка

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Модули
« Ответ #6 : 06 Декабря 2005, 16:50:34 »
ondr уже ответил про модули апача. реврайт именно к ним относится а не к перлу.
The documentations is your friend

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Модули
« Ответ #7 : 06 Декабря 2005, 16:51:16 »
ondr

[OFF]Кстати эта команда выводит модули скомпиленные во время компиляции Apache, при этом что компилилось позднее, не выводит... по крайней мере у меня так...[/OFF]

UPD: CPAN тоже рулит:

http://search.cpan.org/~dougm/Apache-Module-0.11/Module.pm
« Последнее редактирование: 06 Декабря 2005, 17:01:57 от Phoinix »

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28