【发布时间】:2013-02-09 21:36:20
【问题描述】:
我已经安装了 XAMPP,有一个 htdocs 文件夹,里面有 index.html 文件,
当我尝试通过http://localhost/xampp/htdocs/index.html 在浏览器中打开它时,它说
无法连接到本地主机。
怎么了?
【问题讨论】:
我已经安装了 XAMPP,有一个 htdocs 文件夹,里面有 index.html 文件,
当我尝试通过http://localhost/xampp/htdocs/index.html 在浏览器中打开它时,它说
无法连接到本地主机。
怎么了?
【问题讨论】:
所有由用户创建的文件默认保存在C:\xampp\htdocs目录下,
所以无需在浏览器窗口中输入默认路径,只需输入
http://localhost/yourfilename.php 或 http://localhost/yourfoldername/yourfilename.php 这将显示新页面的内容。
【讨论】:
我只是将 index.html 文件放入 /htdocs 并输入 http://127.0.0.1/index.html - 然后就是 html。
添加一个名为“论坛”的文件夹并输入 127.0.0.1/forum/???.???
【讨论】:
htdocs 是您的默认文档根目录,因此您必须使用 localhost/index.html 才能查看该 html 文件。换句话说,localhost 映射到xampp/htdocs,所以index.html 位于localhost 本身。您可以通过修改httpd.conf并重新启动服务器来更改文档根目录的位置。
【讨论】:
而不是
http://localhost/xampp/htdocs/index.html
试一试
http://localhost/index.html
或者如果 index.html 保存在 htdocs 的文件夹中,那么
http://localhost/<folder-name>/index.html
【讨论】:
您应该简单地在 htdocs 中创建自己的文件夹并将 .html 和 .php 文件保存在其中。一个例子是直接在 htdocs 中创建一个名为 myNewFolder 的文件夹。不要把它放在 index.html 中。然后像这样保存你的所有.html和.php文件->“localhost/myNewFolder/myFilename.html”或“localhost/myNewFolder/myFilename.php” 我希望这会有所帮助。
【讨论】:
使用以下命令启动您的 XAMPP 服务器:
{XAMPP}\xampp-control.exe{XAMPP}\apache_start.bat那么您必须使用 URI http://localhost/index.html,因为 htdocs 是 Apache 服务器的文档根目录。
如果您被重定向到http://localhost/xampp/*,那么位于htdocs 文件夹中的index.php 就是问题所在,因为index.php 文件的优先级高于index。 html 文件。
您可以暂时重命名 index.php。
【讨论】:
apache_start.exe 但apache_start.bat 运行它时,它会等待几秒钟然后说apache is not started,所以有什么问题
您需要正常启动 Apache 服务器,您应该在任务栏的信息部分有一个 xampp 图标,使用此工具您可以启动 apache 服务器以及 mysql 数据库(如果需要)
【讨论】: