宿主机telnet不通docker容器内的ip地址怎么解决?(网站打不开数据库连不上-虚拟主机/数据库问题)
宿主机telnet不通docker容器内的ip地址怎么解决?
Docker搭建了lnmp环境后,如果需要访问安装在宿主机上的数据库或中间件,是不能直接使用127.0.0.1这个ip的,这个ip在容器中指向容器自己,那么应该怎么去访问宿主机呢: 例如你的docker环境的虚拟IP是192.168.99.100,那么宿主机同样会托管一个和192.168.99.100同网段的虚拟IP,并且会是主IP:192.168.99.1,那么就简单了,在容器中访问192.168.99.1这个地址就等于访问宿主机,问题解决注意,通过192.168.99.1访问宿主机,等于换了一个ip,如果数据库或中间件限制了本机访问或者做了ip段限制,要记得添加192.168.99.1到白名单
(图片来源网络,侵删)虚拟主机无法安装WordPress的问题?
答:我记得这具好像是修复数据库的!修复一下就好了!没有重要东西你把这句放到wp-config.php中!然后运行 wp-admin/maint/repair.php
修复完了记得将define('WP_ALLOW_REPAIR', true);从wp-config.php中删除.
到此,以上就是小编对于网站连接不上数据库的问题就介绍到这了,希望这2点解答对大家有用。
(图片来源网络,侵删)(图片来源网络,侵删)
文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。