【问题标题】:i keep getting error 404 error whenever running a file in local host每当在本地主机中运行文件时,我都会收到错误 404 错误
【发布时间】:2014-12-24 15:23:13
【问题描述】:

我正在使用 xampp,我将所有代码存储在名为 Code 的文件夹中,该文件夹存储在 xampp 中名为 htdocs 的文件夹中。当我将 localhost/Code/footer.php 放入我的网络浏览器时,它给出了错误 404 错误,说错误 404,找不到对象。有人知道如何解决这个问题吗?

【问题讨论】:

  • 是的,我有一个名为 footer.php 的文件
  • 您是否正在运行 IIS 或任何其他可能干扰端口 80 的 Web 服务器?您是否将 Apache 的端口配置更改为 80 以外的端口?

标签: apache xampp http-status-code-404


【解决方案1】:

在您的情况下,我认为有另一个 Web 服务器在端口 80 上侦听并响应您的请求。

解决方案:-

如果您想使用 XAMPP,请停止其他网络服务器是最简单的方法。在任务管理器进程选项卡中搜索任何 Apache 进程,并在 Windows 服务中搜索任何 Apache 服务。

【讨论】:

    【解决方案2】:

    尝试访问http://localhost

    它会给你一个 404 页面吗?如果不是,则表示您的文件名(特殊字符)有问题,或者您已将文件放在另一个子目录中。

    如果它给你一个 404 页面,这意味着你没有正确设置 xampp。检查您是否在 xampp 控制面板中打开了 apache 服务。

    如果您仍然遇到问题,请告诉我。

    【讨论】:

    • 我认为我的问题是我正在调用的文件不在我要运行的 xampp 文件中。如何将文件放入 xampp 以便我可以运行它?
    • 您在使用 Netbeans 吗?尝试进入 htdocs 并提取所有文件。将它们放入您想要调用它的文件夹(在本例中为代码)并删除所有其他子目录。您的文件必须是这样的:/Code/index.php。删除所有其他文件夹(nbproject 或类似的东西)从 Netbeans 中删除项目,完全包括源代码并将代码复制粘贴回 htdocs。使用现有源创建一个新项目并浏览到您的项目。它现在应该可以工作了。
    【解决方案3】:

    是否有理由让它成为xampp/ 下的目录?

    为什么不升级到htdocs 并添加一个虚拟主机:

    DocumentRoot C:\xampp\htdocs\Code 服务器名称代码.localhost 虚拟主机>

    当然,您也必须为此添加一个新条目到您的 hosts 文件中。

    127.0.0.1 代码.localhost

    【讨论】:

      猜你喜欢
      • 2017-12-16
      • 1970-01-01
      • 1970-01-01
      • 2023-02-08
      • 2021-08-01
      • 2018-02-12
      • 2013-08-14
      • 2018-06-27
      • 1970-01-01
      相关资源
      最近更新 更多