Установка:

Для установки libapache2-reload-perl в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install libapache2-reload-perl

Подробная информация о пакете:

модуль для перезагрузки модулей Perl при изменении на диске

Apache2 :: Reload перезагружает модули, которые меняются на диске.

Когда Perl вытаскивает файл через «require», он сохраняет имя файла в глобальном хеше% INC. В следующий раз, когда Perl попытается «потребовать» тот же файл, он видит файл в% INC и не перезагружается с диска. Обработчик этого модуля можно настроить на итерацию по модулям в% INC и перезагрузить те, которые были изменены на диске. Он также может контролировать только определенные модули, которые зарегистрировались в Apache2 :: Reload. Можно активировать проверку только при изменении специального сенсорного файла, минимизируя количество вызовов stat () для каждого запроса.

Зависимости:

  • libapache2-mod-perl2

    Интеграция Perl с веб-сервером Apache2

  • perl

    Практический язык извлечения и отчета Ларри Уолла