Назад | Перейти на главную страницу

Cpanel: размещение настраиваемого каталога в / etc / httpd

Мне нужны специальные фильтры для Apache, поэтому я написал модуль MyFilter для mod_perl и поместил его в / etc / httpd. Однако 24 часа спустя cpanel, похоже, удаляет все «неизвестные» каталоги из / etc / httpd. Как мне этого не допустить?

Спасибо!

Я получил ответ от службы поддержки cpanel;

Вы можете создать каталог в / usr / local / "ваш каталог", а затем создать символическую ссылку следующим образом.

mkdir /usr/local/MyFilter
ln -s /usr/local/MyFilter /usr/local/apache/MyFilter
chmod 755 /usr/local/MyFilter

Затем создайте скрипт-перехватчик / scripts / posteasyapache с командой bash внутри него, чтобы воссоздать указанную выше символическую ссылку каждый раз, когда Apache перестраивается. Затем установите исполняемый файл сценария posteasyapache "chmod + x / scripts / posteasyapache"

Попробуйте добавить его в /usr/local/apache ?

Кроме того, куда вы положили конфиг включает? Подходящее место /usr/local/apache/conf/include/ файлы. Например, в /usr/local/apache/conf/include/pre_main_2.conf