Skip to content

Commit 458d973

Browse files
author
Kristan Kenney
committed
Update phpMyAdmin/phpPgAdmin template files
Fixes incorrect path when changing alias.
1 parent 8c3d792 commit 458d973

File tree

3 files changed

+22
-16
lines changed

3 files changed

+22
-16
lines changed

install/deb/nginx/phpmyadmin.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ location /%pma_alias% {
66
return 404;
77
}
88

9-
location ~ ^/phpmyadmin/(.*\.php)$ {
9+
location ~ ^/%pma_alias%/(.*\.php)$ {
1010
alias /usr/share/phpmyadmin/$1;
1111
fastcgi_pass 127.0.0.1:9000;
1212
fastcgi_index index.php;
1313
include fastcgi_params;
1414
fastcgi_param SCRIPT_FILENAME $request_filename;
1515
}
16-
location /phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
16+
location /%pma_alias%/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
1717
root /usr/share/phpmyadmin/;
1818
}
1919
}

install/deb/nginx/phppgadmin.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
location /%pga_alias% {
22
alias /usr/share/phppgadmin/;
33

4-
location ~ ^/phppgadmin/(.*\.php)$ {
4+
location ~ ^/%pga_alias%/(.*\.php)$ {
55
alias /usr/share/phppgadmin/$1;
66
fastcgi_pass 127.0.0.1:9000;
77
fastcgi_index index.php;

install/upgrade/versions/latest.sh

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -181,26 +181,32 @@ if [ -e /var/lib/phpmyadmin/blowfish_secret.inc.php ]; then
181181
chmod 0644 /var/lib/phpmyadmin/blowfish_secret.inc.php
182182
fi
183183

184-
# Add phpMyAdmin/phpPgAdmin aliases to hestia.conf and correct configuration/templates
184+
# Ensure that backup compression level is correctly set
185+
GZIP_LVL_CHECK=$(cat $HESTIA/conf/hestia.conf | grep BACKUP_GZIP)
186+
if [ -z "$GZIP_LVL_CHECK" ]; then
187+
echo "[ * ] Updating backup compression level variable..."
188+
$BIN/v-change-sys-config-value "BACKUP_GZIP" '9'
189+
fi
190+
191+
# Update phpMyAdmin/phpPgAdmin templates and set missing alias variables if necessary
185192
if [ -e "/var/lib/phpmyadmin" ]; then
186-
PMA_ALIAS_CHECK=$(cat $HESTIA/conf/hestia.conf | grep DB_PMA_ALIAS)
193+
PMA_ALIAS_CHECK=$(cat $HESTIA/conf/hestia.conf | grep DB_PMA_ALIAS)
187194
if [ -z "$PMA_ALIAS_CHECK" ]; then
188195
echo "[ * ] Updating phpMyAdmin alias..."
189-
$HESTIA/bin/v-change-sys-db-alias "pma" "phpmyadmin"
196+
$HESTIA/bin/v-change-sys-db-alias "pma" "phpMyAdmin"
197+
else
198+
echo "[ * ] Updating phpMyAdmin configuration..."
199+
$HESTIA/bin/v-change-sys-db-alias "pma" "$DB_PMA_ALIAS"
190200
fi
191201
fi
192202

193203
if [ -e "/var/lib/phppgadmin" ]; then
194-
PGA_ALIAS_CHECK=$(cat $HESTIA/conf/hestia.conf | grep DB_PGA_ALIAS)
204+
PGA_ALIAS_CHECK=$(cat $HESTIA/conf/hestia.conf | grep DB_PGA_ALIAS)
195205
if [ -z "$PGA_ALIAS_CHECK" ]; then
196206
echo "[ * ] Updating phpPgAdmin alias..."
197-
$HESTIA/bin/v-change-sys-db-alias "pga" "phppgadmin"
207+
$HESTIA/bin/v-change-sys-db-alias "pga" "phpPgAdmin"
208+
else
209+
echo "[ * ] Updating phpPgAdmin configuration..."
210+
$HESTIA/bin/v-change-sys-db-alias "pga" "$DB_PGA_ALIAS"
198211
fi
199-
fi
200-
201-
# Ensure that backup compression level is correctly set
202-
GZIP_LVL_CHECK=$(cat $HESTIA/conf/hestia.conf | grep BACKUP_GZIP)
203-
if [ -z "$GZIP_LVL_CHECK" ]; then
204-
echo "[ * ] Updating backup compression level variable..."
205-
$BIN/v-change-sys-config-value "BACKUP_GZIP" '9'
206-
fi
212+
fi

0 commit comments

Comments
 (0)