我似乎找不到我的phpmyadmin的真正安装路径。
我像这样猛击到phpmyadmin容器:(我在windows上)
winpty docker exec -it pma_container_name sh然后,默认情况下,我进入了/var/www/html。
我看到了所有的phpmyadmin文件。
我还注意到,/etc/phpmyadmin中还有一个phpmyadmin,包含3个配置文件,config.inc.php、congif.secret.inc.php、config.user.inc.php
/usr/src/phpmyadmin中还有一个phpmyadmin,包含所有phpmyadmin文件。
现在,在/var/www/html中-我只是:
cp config.sample.inc.php config.inc.php然后我创建了一个示例文件,如下所示:
touch phpinfo.php我在localhost:8082/phpmyadmin.php的浏览器中访问它
而且完全有效。
现在,由于我最初知道它正在读取我的新文件,所以在底部添加了一些配置:
$i++;
$cfg['Servers'][$i]['host'] = ''; // remote ip address here
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['auth_type'] = 'cookie';但在phpmyadmin中还是什么也没发生。
我似乎无法添加或选择远程服务器。
知道为什么吗?
我还注意到集装箱在阿尔卑斯山。
发布于 2019-01-16 23:27:13
在运行容器时,使用PMA_HOST服务器的主机名设置MySQL环境变量。您还可以使用PMA_USER和PMA_PASSWORD。例如:
docker run --name myadmin -d -e PMA_HOST=mydatabase.com -e PMA_USER=admin -e PMA_PASSWORD=password -p 8080:80 phpmyadmin/phpmyadmin如果需要自定义配置文件,请使用:
-v /some/local/directory/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php有关更多信息,请参见Docker图像描述:
https://stackoverflow.com/questions/54226722
复制相似问题