Merge remote-tracking branch 'origin/QA_4_6' into QA_4_6
This commit is contained in:
commit
65bfc602df
@ -112,7 +112,7 @@ download it using:
|
||||
|
||||
docker pull phpmyadmin/phpmyadmin
|
||||
|
||||
The phpMyAdmin will be executed on port 8080. It supports several ways of
|
||||
The phpMyAdmin will be executed on port 80. It supports several ways of
|
||||
configuring link to the database server, which you can configure using
|
||||
environment variables:
|
||||
|
||||
@ -154,25 +154,25 @@ To connect phpMyAdmin to given server use:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
docker run --name myadmin -d -e PMA_HOST=dbhost -p 8080:8080 phpmyadmin/phpmyadmin
|
||||
docker run --name myadmin -d -e PMA_HOST=dbhost -p 8080:80 phpmyadmin/phpmyadmin
|
||||
|
||||
To connect phpMyAdmin to more servers use:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
docker run --name myadmin -d -e PMA_HOSTS=dbhost1,dbhost2,dbhost3 -p 8080:8080 phpmyadmin/phpmyadmin
|
||||
docker run --name myadmin -d -e PMA_HOSTS=dbhost1,dbhost2,dbhost3 -p 8080:80 phpmyadmin/phpmyadmin
|
||||
|
||||
To use arbitrary server option:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
docker run --name myadmin -d --link mysql_db_server:db -p 8080:8080 -e PMA_ARBITRARY=1 phpmyadmin/phpmyadmin
|
||||
docker run --name myadmin -d --link mysql_db_server:db -p 8080:80 -e PMA_ARBITRARY=1 phpmyadmin/phpmyadmin
|
||||
|
||||
You can also link the database container using Docker:
|
||||
|
||||
.. code-block:: sh
|
||||
|
||||
docker run --name phpmyadmin -d --link mysql_db_server:db -p 8080:8080 phpmyadmin/phpmyadmin
|
||||
docker run --name phpmyadmin -d --link mysql_db_server:db -p 8080:80 phpmyadmin/phpmyadmin
|
||||
|
||||
Using docker-compose
|
||||
--------------------
|
||||
|
||||
@ -1400,6 +1400,20 @@ class Config
|
||||
|
||||
$cookie_path = $parsed_url['path'];
|
||||
|
||||
/* Remove filename */
|
||||
if (substr($cookie_path, -4) == '.php') {
|
||||
$cookie_path = dirname($cookie_path);
|
||||
}
|
||||
|
||||
/* Remove extra path from javascript calls */
|
||||
if (defined('PMA_PATH_TO_BASEDIR')) {
|
||||
$cookie_path = dirname($cookie_path);
|
||||
}
|
||||
|
||||
if (substr($cookie_path, -1) != '/') {
|
||||
$cookie_path = $cookie_path . '/';
|
||||
}
|
||||
|
||||
return $cookie_path;
|
||||
}
|
||||
|
||||
|
||||
@ -663,6 +663,10 @@ class ConfigTest extends PMATestCase
|
||||
public function cookieUris()
|
||||
{
|
||||
return array(
|
||||
array(
|
||||
'/foo/bar/phpmyadmin/index.php',
|
||||
'/foo/bar/phpmyadmin/',
|
||||
),
|
||||
array(
|
||||
'/foo/bar/phpmyadmin/',
|
||||
'/foo/bar/phpmyadmin/',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user