win10本地服务器搭建报错404
A. 用win10系统 edge浏览器打开网页弹出对话框此站点提示404
试试下面的方法:
点击右上角的“设置图标(三个小点)”——设置——高级设置——打开代理设置——打开“自动检测设置”。
B. Not Found HTTP Error 404. The requested resource is not found.网站突然打开这样
The requested resource is not found意思就是无效的资源引用和不被允许访问的页面。请求的资源不否,表示你所打开的位于对方服务器上的文件已经删除或暂时不可用。 需要服务器端来处理此问题。可尝试下列方法解决问题:
1、在开发新页面时取的页面文件名当时也非常注意。包括页面里面的每一个action名,超链接的名称,菜单项,struts-config.xml,DAO类,java类里面的每个相应的名字都仔细检查过没有什么错误。
2、启动tomcat6运行系统后,在myeclipse8.5窗口浏览器中打开系统浏览页面进入系统,其他页面正常访问,只有新加的页面出现不能访问的情况。
3、后来查到一个英文页面里面提到的解决方法就是反复强调检查拼写。
4、这只是个思路,问题还是要靠自己解决。进入tomcat程序目录,检查了页面发现新加页面的文件名排列与其他页面不一样齐。原来字母前面有一个空格符。试着去掉空格,然后运行,正常了。
C. 我的 IIS 提示 HTTP 错误 404 - 文件或目录未找到。
一、会造成此错误原因
1、权限不足。
2、文件路径是否不正确。
3、文件的MIME类型是否有。
二、解决方法
1、在我的电脑,打开“管理工具”的“Internet 信息服务”;
(3)win10本地服务器搭建报错404扩展阅读
常见HTTP错误
1、400 Bad request(错误请求)。
2、401 Logon failed e to server configuration(由于服务器配置,登录失败)。
3、403 Client certificate has expired or is not yet valid(客户证书已过期或无效)。
4、500 Requests forGlobal.asanot allowed(不允许请求 Global.asa)。
D. tomcat可以正常启动,但是不能访问即页面报404错误怎么办
1、正确的端口号
出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(默认),这样肯定会出现404错误的。
2、环境变量
假设有两个Tomcat A和 B,自己分明运行的是B 下的startup.bat, 但是启动的却是A。
在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。
3、确定Web应用是否成功启动
虽然Tomcat启动成功了,但是对应的Web应用启动失败,依然会导致404错误。
倘若Web引用启动失败,那么就一定会在Tomcat的logs目录下的 localhost.当前日期.log 里留下错误信息。
打开这个文件,检查对应的Web应用是否启动过程中报错了。 也许是web.xml多写了一个标签结束,也许是对应的servlet类找不到。
4、webapps下的ROOT目录
有的时候,在server.xml 中配置的<context 是以“/"为开始路径的,与此同时,在webapps目录下还存在一个ROOT目录,这个ROOT目录其实也是告诉tomcat,以“/” 为开始路径。
那么这样就发生冲突了,Tomcat只能二选一,通常情况下都会选择ROOT目录,那么在server.xml中配置的就<context 就无法启动了,导致访问对应的资源提示404错误。
5、访问地址的时候是否加了web应用的名称
这个也是常犯的错误,加入部署的时候,指定了路径,比如:
<Context path="/j2ee" docBase="e:\project\j2ee\web" debug="0" reloadable="false" />
那么访问的时候,要记得加上j2ee,像这样:http://127.0.0.1:8080/j2ee/hello
6、是否访问对资源了
这种错误也常见,写的文件是 hello.html, 但是访问的是 holle.html,会提示404。
7、不能访问WEB-INF目录下的资源
从安全角度触发,TOMCAT不允许访问WEB-INF目录下的HTML,JSP文件。 所以如果资源文件放在WEB-INFO下,也会提示404错误。
Web服务器的作用:
1、接收客户端的请求。
2、给客户端作出响应。
我们也可以自己手写Web服务器,但是那样太麻烦,而且难度很大,所以我们可以使用目前应用最广泛的Tomcat服务器。
常见的Web服务器:
lTomcat(Apache)
lJBoss(Redhat)
lGlassFish(Orcale)
lResin(Caucho)
lWeblogic(Orcale)
lWebsphere(IBM)
E. win10系统下的lls6运行http://localhost正常,在inetpub的wwwroot下的x.asp文件报404
最主要的原因是你的电脑没有安装IIS,也就是说你打开localhost这个地址是无效的,那么我们首先要安装IIS,IIS是电脑系统组件,需要添加,IIS组件我们一般是到网络上搜索下载的。 然后我们就开始安装IIS组件,首先打开我的电脑,选择打开左边系统任务列表中的“添加/删除程序”。 然后在“添加/删除程序”页面,选择左侧列表的“添加/删除Windows组件”,就会弹出“Windows组件向导”窗口,然后在组件列表中勾选“Internet信息服务(IIS)”,点击详细信息进入全部选中IIS子组件,点击下一步继续。 然后会进入配置组件界面,这时就会跳出窗口提示插入光盘或者选择文件来源,点击浏览找到你下载的IIS文件夹,并找到文件夹里的的相关文件,打开文件后回到配置组件界面,点击确定安装。 这个过程要反复好几次查找文件安装的步骤,最后就提示安装完成了。这样我们就可以使用本地主机了,这样就会在电脑C盘自动建立了一个Inetpub文件夹,你将要打开的网页放入C:\Inetpub\wwwroot,这个文件夹下。 然后在我的电脑或者浏览器中输入localhost或者127.0.0.1就可以打开网页了,如图。这个时候正常都会提示说要输入密码,但是我们根本就没设置过。咋办 首先依次进入控制面板-管理工具-Internet信息服务,然后右键查看默认网站属性。点目录安全性,点编辑后把匿名访问的钩打上。 接着打开浏览器,选择工具菜单下的Internet 选项,在安全-自定义级别-在用户验证里把"自动使用当前的用户名和密码"勾上。 9输入 localhost/或127.0.0.1/ 就不用账号密码了。
F. 求助 刚刚买的电脑 win10系统 出现警告码 0 404
可能是中病毒了,使用电脑管家杀杀毒就好了, 说个很好玩的对战游戏吧, 玩起来分成两队,打斗的也很激烈, 就是腾讯出的王b牌y对决这个, 打败了也不会立即就死, 用绳子绑起来蹦蹦跳跳的也很可爱。