Фикс
This commit is contained in:
27
install.sh
27
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
|
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 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
|
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"
|
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,9 +584,15 @@ configure_php_fpm() {
|
|||||||
log_info "Настройка PHP-FPM..."
|
log_info "Настройка PHP-FPM..."
|
||||||
|
|
||||||
if [ -z "$PHP_FPM_CONF" ] || [ ! -f "$PHP_FPM_CONF" ]; then
|
if [ -z "$PHP_FPM_CONF" ] || [ ! -f "$PHP_FPM_CONF" ]; then
|
||||||
log_error "Файл конфигурации PHP-FPM не найден: $PHP_FPM_CONF"
|
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
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
cp "$PHP_FPM_CONF" "${PHP_FPM_CONF}.backup.$(date +%Y%m%d_%H%M%S)"
|
cp "$PHP_FPM_CONF" "${PHP_FPM_CONF}.backup.$(date +%Y%m%d_%H%M%S)"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user