【问题标题】:.php requested URL not found on server.php 请求的 URL 在服务器上未找到
【发布时间】:2018-10-30 02:55:18
【问题描述】:

我正在尝试创建一个网页,允许用户从他们的计算机上传文件,然后将其发布到我的服务器。但是,每当我点击当前网页上的“提交”按钮时,它会立即返回

404 未找到。 在服务器上找不到请求的 URL。如果您手动输入了 URL,请检查您的拼写并重试。

这是我的 HTML 表单

<form method="POST" enctype="multipart/form-data" action="upload.php">
<input type="file" name="myfile">
<div>
    <input type="submit" name="submit" value="Upload Now">
</div>

这是我的文件夹结构,如果我有什么误解的话。

对不起,如果这是一个非常明显的错误,我对 php 很陌生

【问题讨论】:

  • 这个当前文件在哪里,这个文件叫什么名字?
  • 文件夹结构中包含表单的 HTML 页面在哪里?
  • 抱歉,我已使用完整的文件夹结构编辑了原始链接。为了阐述。我的 .html 文件是 verify.html,我的 php 文件是 upload.php

标签: php html http-status-code-404 c9.io


【解决方案1】:

我是个白痴,我在不处理 php 的烧瓶上运行我的网站。

【讨论】:

  • 哈哈哈我很担心我的问题,但这让我发笑。谢谢。
【解决方案2】:

您应该将upload.php 放在当前表单文件所在的目录,或者您应该在表单操作中提供upload.php 的绝对URL。

【讨论】:

  • upload.php 放入verify.html 的目录会返回同样的错误。我将如何在当前文件夹结构下提供 absolute URL?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-28
  • 2019-03-01
  • 2016-12-29
  • 2014-05-18
  • 2019-09-12
  • 2019-04-18
相关资源
最近更新 更多