Фикс
This commit is contained in:
29
install.sh
29
install.sh
@@ -547,6 +547,16 @@ configure_apache_rhel() {
|
||||
|
||||
rm -f /etc/httpd/conf.d/php.conf /etc/httpd/conf.modules.d/*php*.conf 2>/dev/null || true
|
||||
|
||||
if ! httpd -V | grep -q "prefork"; then
|
||||
log_info "Переключение на MPM prefork..."
|
||||
$PKG_MANAGER remove -y httpd
|
||||
$PKG_MANAGER install -y httpd httpd-tools
|
||||
fi
|
||||
|
||||
cat > /etc/httpd/conf.modules.d/00-mpm.conf << EOF
|
||||
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
|
||||
EOF
|
||||
|
||||
# Добавление обязательных модулей
|
||||
echo "LoadModule rewrite_module modules/mod_rewrite.so" > /etc/httpd/conf.modules.d/00-altcor.conf
|
||||
echo "LoadModule proxy_module modules/mod_proxy.so" >> /etc/httpd/conf.modules.d/00-altcor.conf
|
||||
@@ -558,6 +568,15 @@ configure_apache_rhel() {
|
||||
|
||||
# Резервное копирование конфигурации
|
||||
cp "$APACHE_CONF" "$APACHE_CONF.bak"
|
||||
|
||||
cat > /etc/httpd/conf.modules.d/00-altcor-modules.conf << EOF
|
||||
LoadModule rewrite_module modules/mod_rewrite.so
|
||||
LoadModule headers_module modules/mod_headers.so
|
||||
LoadModule expires_module modules/mod_expires.so
|
||||
LoadModule deflate_module modules/mod_deflate.so
|
||||
LoadModule proxy_module modules/mod_proxy.so
|
||||
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
|
||||
EOF
|
||||
}
|
||||
|
||||
|
||||
@@ -565,8 +584,14 @@ configure_php_fpm() {
|
||||
log_info "Настройка PHP-FPM..."
|
||||
|
||||
if [ -z "$PHP_FPM_CONF" ] || [ ! -f "$PHP_FPM_CONF" ]; then
|
||||
log_error "Файл конфигурации PHP-FPM не найден: $PHP_FPM_CONF"
|
||||
exit 1
|
||||
PHP_FPM_CONF=$(find /etc/opt/remi/ -name www.conf 2>/dev/null | head -1)
|
||||
if [ -z "$PHP_FPM_CONF" ]; then
|
||||
PHP_FPM_CONF=$(find /etc/ -name www.conf 2>/dev/null | head -1)
|
||||
fi
|
||||
if [ -z "$PHP_FPM_CONF" ]; then
|
||||
log_error "Файл конфигурации PHP-FPM не найден"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
cp "$PHP_FPM_CONF" "${PHP_FPM_CONF}.backup.$(date +%Y%m%d_%H%M%S)"
|
||||
|
||||
Reference in New Issue
Block a user