From d009f90945974e28c77af750df9d0859282bf5f3 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Tue, 29 Apr 2025 12:03:42 +0200 Subject: [PATCH] Update phpmyadmin.sh --- tools/addon/phpmyadmin.sh | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/tools/addon/phpmyadmin.sh b/tools/addon/phpmyadmin.sh index 2630355..e4fb31c 100644 --- a/tools/addon/phpmyadmin.sh +++ b/tools/addon/phpmyadmin.sh @@ -131,10 +131,11 @@ function configure_phpmyadmin() { msg_ok "Configured phpMyAdmin with Apache" else msg_info "Configuring Nginx for phpMyAdmin" - mkdir -p /etc/nginx/conf.d - cat </etc/nginx/conf.d/phpmyadmin.conf + + mkdir -p /etc/nginx/http.d + cat </etc/nginx/http.d/phpmyadmin.conf server { - listen ${PORT}; + listen 80; server_name _; root ${INSTALL_DIR}; @@ -145,13 +146,20 @@ server { } location ~ \.php\$ { - include fastcgi_params; + include fastcgi.conf; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name; } } EOF - nginx -s reload || systemctl reload nginx || rc-service nginx reload + + if ! pgrep -x "nginx" >/dev/null; then + msg_info "Starting Nginx" + rc-service nginx start + else + msg_info "Reloading Nginx" + rc-service nginx reload + fi msg_ok "Configured phpMyAdmin with Nginx" fi }