无法让 php 在 Amazon Lightsail 上运行



我正试图在我拥有的运行apache的amazon lightsail机器上运行一个非常文件上传的东西。出于某种原因,当我点击提交时,下一个页面会显示html,但我收到一个错误,说方法不是post,而是使用enctype。我把这个添加到了我的表单页面,不幸的是没有任何变化。

index.html

<form action="submission.php" method="post" enctype="multipart/form-data">
<label for="pdf">Upload your pdf</label>
<input type="file" id="pdf" name="pdf" accept=".pdf"></br></br>
<label for="pics"> Optional extra credit </label>
<input type="file" id="pics" name="pics" accept="image/*"></br></br>
<input type="submit" value="Submit">
</form>

然后我使用类似$_POST["pdf"]的东西来检索信息

请帮助

编辑:在写这篇文章的时候,我的lightsail实例停止了工作,所以我无法获得确切的代码

PHP处理$_files超全局变量中的表单上载文件,而不是$_POST中的表单上传文件。

您可以在$_FILES['pdf']$_FILES['pics']中访问它们

最新更新