Skip to content

Commit a52f19a

Browse files
author
Kristan Kenney
committed
Merge branch 'fix/2020-07_db-edit-url' into staging/fixes
2 parents b6bf7ad + 458d973 commit a52f19a

File tree

3 files changed

+21
-8
lines changed

3 files changed

+21
-8
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: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -181,20 +181,33 @@ 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
199212
fi
200213

0 commit comments

Comments
 (0)