【问题标题】:MAMP giving 404 error - file not foundMAMP 给出 404 错误 - 找不到文件
【发布时间】:2013-07-08 15:05:05
【问题描述】:

我正在使用 mamp 测试多页表单,第一页 (amd3.html) 工作正常。当表单指向 amd4.html 时,它说找不到文件。它们都在同一个文件夹中,当我从 MAMP 文件夹下的文件列表中单独选择 amd4.html 时,没有 amd3.html,它工作正常。我注意到当 amd3 指向 amd4 时,它缺少一个 http://,也许这就是它不起作用的原因?我怎样才能解决这个问题?

amd3.html 的文件路径:http://localhost:8888/website/amb3.html(有效)

amd4.php 的文件路径:http://localhost:8888/website/amb4.php(指向此)

错误信息:

找不到

在此服务器上找不到请求的 URL /website/amb4.php。

【问题讨论】:

  • 你用amd4.html,amb4.php...我跟不上!您可以发布表单的来源吗?
  • amd3.html 是我的表单的第一部分,严格来说是 html,amd4.php 是我的表单的第二部分,其中涉及与 amd3.html 相关的 php
  • 如果您希望我们解决这个问题,我们将需要代码 sn-ps。你如何链接到第二页? (amd4.html)
  • -> 这就是我从 amd3.html 连接到 amd4.php 的方式
  • 你有 amb4.php 吗?根据您的描述,我只看到一个 amb4.html。您将需要重命名您的 html 文件或创建一个新的 php 文件。

标签: php forms http-status-code-404 mamp


【解决方案1】:

错误很明显:

<form action="amb4.php" method="post" id="repeated">

正在调用 amb4.php 文件而不是 amd4.php,必须调用它。也许,你需要写:

<form action="amd4.php" method="post" id="repeated">

?

【讨论】:

  • 我不太明白?
  • @JohnSmith 你有从amb 文件重定向到amd 的.htaccess 吗?对不起,你没有发布它。我根据您提供的 Apache 错误消息得出了我的结论。
  • @JohnSmith 太好了,你看到了。
猜你喜欢
  • 2014-11-11
  • 1970-01-01
  • 1970-01-01
  • 2020-05-07
  • 2011-03-29
  • 1970-01-01
  • 2018-12-06
  • 2023-03-03
  • 2018-01-24
相关资源
最近更新 更多