过去两天我一直在疯狂地试图理解为什么我的localhost连接只是在我的" index.html"的任何浏览器中显示一个空白页面。在我的" htdocs"中存档XAMPP中的文件夹。每个浏览器(Edge,Chrome,Firefox,IE)中的页面都是空白的。奇怪的是,我可以在浏览器中查看页面的源代码!更奇怪的是,我的" index.html"文件显示空白页,即使它是从除htdocs以外的其他位置(例如桌面)加载的。我创建的测试html文件使用XAMPP中的htdocs文件夹显示正常。我使用默认的Apache端口80和443.我也使用Windows 10。
这可能是我的网页代码中的一些错误吗?我在这里做了很多香草的东西:只有CSS / HTML和Bootstrap。所有CSS / HTML / Bootstrap文件都在htdocs目录中。如果您想查看完整代码,可以访问stephengladwin.com我公开托管的网站。您还可以查看我当前的XAMPP代码,我的" index.html"附带截图中的文件。
以下是我尝试的内容: - 使用端口80和443"使用端口80和443" Skype中的盒子 - 重新安装XAMPP - 更新配置文件以侦听不同的端口(使用的端口" 123") -tried disabling"万维网发布服务"在services.msc
提前感谢您提供的任何帮助!
答案 0 :(得分:0)
最好的问题是你自己回答的问题!原来这是一个引导错误。在Chrome浏览器检查工具中,我打开了控制台,看到有一个错误,浏览器无法访问" tether.min.js"文件引导程序需要。实际上我确实在我的index.html文件中链接了tether文件,但是它在代码流中的顺序不正确。它必须来之前 javascript链接。现在我的index.html页面通过XAMPP在localhost上显示正常!