最近使用tomcat遇到一件怪事,使用localhost能够访问本机,而使用127.0.0.1以及ip地址却不能够访问。请教同事才发现,原来是tomcat5默认以ipv6的格式来解析地址,需要修改server.xml文件。
原来的<Connector port="8089" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改后的<Connector port="8089" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" address="0.0.0.0"/>
加上URIEncoding="UTF-8" address="0.0.0.0" 两个属性就好了。
分享到:
相关推荐
当你遇到“mysql不能用localhost,127.0.0.1连接,只能用ip连接”的问题时,这可能是由于MySQL配置文件中的设置或用户权限问题导致的。以下是一些可能的原因和解决步骤: 1. **配置文件检查**: 首先,你需要检查`...
Vue项目不能使用localhost:8xx0进入项目,但是将localhost替换为127.0.0.1却可以进入。 解决办法: 进入文件 C:\Windows\System32\drivers\etc\hosts 用记事本打开 hosts 文件进行编辑,看看文件里是否有 127.0.0.1...
localhost和***.*.*.*都是特指本机地址的回环地址。在TCP/IP协议族中,***.*.*.*是IPv4协议中的一个特殊的保留地址,被称作回环地址(loopback address)。任何发送到这个地址的数据包都会被自动重定向到接收端,也...
首先,`127.0.0.1`是一个特殊的IP地址,它在所有网络环境中都被解析为本机。当你在命令行中使用`mysql -h 127.0.0.1`连接MySQL时,客户端程序会通过TCP/IP协议与服务器通信。这意味着数据传输将在网络层面上进行,...
2. **设置了虚拟目录**:在这种情况下,通过`localhost`加上虚拟目录或计算机名称加上虚拟目录的方式都能正常访问,但是使用`127.0.0.1`加上虚拟目录时,则无法访问。 这两种情况虽然表现出的症状相似,但实际上的...
`localhost`是通过Unix域套接字(socket)进行通信,而`127.0.0.1`是通过TCP/IP协议进行连接。 在Mac OS Lion及后续版本中,系统预装了Apache和PHP,这意味着默认配置可能与你自定义安装的MySQL服务存在冲突。当你...
今天在调试时发现一个localhost问题: #define EMBER_AF_PLUGIN_TRANSPORT_MQTT_BROKER_ADDRESS tcp://localhost:1883 #define EMBER_AF_PLUGIN_TRANSPORT_MQTT_BROKER_ADDRESS_LENGTH (20) 当MQTT客户端设置...
另一方面,`127.0.0.1` 是IPv4环回地址,表示本机的网络接口。当使用 `127.0.0.1` 连接MySQL时,数据包会经过网络协议栈,使用TCP/IP协议进行传输,即使目标主机和源主机是同一台机器。这意味着数据包会被封装,经历...
用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问,而在局域网中,是可以直接访问的。 因为网站还没有注册,所以要用ip地址来测试网站。 用pache建立的...
\Inetpub\wwwroot\shop下即可 10、您可以通过以下方式访问商城: http://localhost/shop/ 或 http://127.0.0.1/shop/ 或 http://计算机名/shop/ 或 http://本机IP地址/shop/ 访问 其它人可以通过http://计算机名/...
暂时搁置,第二天重新找错时,无意的点开8081端口,当你访问localhost:8081与127.0.0.1:8081的内容竟然不同。 当时发觉是不是端口冲突了,于是打开文件下面是nginx的config文件和我们的项目配置文件,发现产生...
标题“新装服务器localhost/update访问不到”涉及到的问题是关于服务器配置和访问的,可能是服务器安装后,尝试通过本地主机(localhost)访问特定路径(update)时遇到了问题。这可能由多种原因引起,包括但不限于: ...
问题:一台服务器的PHP程序通过localhost地址无法...大部分情况下,可以用localhost代表本机127.0.0.1,但是在MySQL连接时,二者不可混用,而且MySQL中权限设置中localhost与127.0.0.1也是分开设置的。当设置为127.0.0.
在Mac book pro中,localhost域名可能会被解析为::1,而不是127.0.0.1,这可能会导致Spring Boot应用程序出现404错误。 知识点4:解决方法 为了解决Spring Boot 在localhost域名下的404问题,我们可以使用以下方法...
然而,由于其设计初衷是为了方便开发人员构建分布式应用程序而简化了很多复杂的网络配置步骤,这在一定程度上也为安全问题埋下了隐患,特别是**未授权访问**的问题。 **未授权访问漏洞**主要指未经授权的用户能够...