Skip to content

Commit 7899e91

Browse files
authored
Merge pull request #186 from s0m30n3/master
Specify MySQL socket file via PMA_SOCKET and PMA_SOCKETS environment …
2 parents 17003cc + 7af014f commit 7899e91

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

etc/phpmyadmin/config.inc.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
'PMA_VERBOSES',
1212
'PMA_PORT',
1313
'PMA_PORTS',
14+
'PMA_SOCKET',
15+
'PMA_SOCKETS',
1416
'PMA_USER',
1517
'PMA_PASSWORD',
1618
'PMA_ABSOLUTE_URI',
@@ -56,6 +58,11 @@
5658
$verbose = explode(',', $_ENV['PMA_VERBOSES']);
5759
$ports = explode(',', $_ENV['PMA_PORTS']);
5860
}
61+
if (!empty($_ENV['PMA_SOCKET'])) {
62+
$sockets = array($_ENV['PMA_SOCKET']);
63+
} elseif (!empty($_ENV['PMA_SOCKETS'])) {
64+
$sockets = explode(',', $_ENV['PMA_SOCKETS']);
65+
}
5966

6067
/* Server settings */
6168
for ($i = 1; isset($hosts[$i - 1]); $i++) {
@@ -110,6 +117,10 @@
110117
$cfg['Servers'][$i]['compress'] = false;
111118
$cfg['Servers'][$i]['AllowNoPassword'] = true;
112119
}
120+
for ($i = 1; isset($sockets[$i - 1]); $i++) {
121+
$cfg['Servers'][$i]['socket'] = $sockets[$i - 1];
122+
$cfg['Servers'][$i]['host'] = 'localhost';
123+
}
113124
/*
114125
* Revert back to last configured server to make
115126
* it easier in config.user.inc.php

0 commit comments

Comments
 (0)