php 无法使用Wamp服务器获取文件临时名称

bxgwgixi  于 2023-06-28  发布在  PHP
关注(0)|答案(1)|浏览(103)

我有一个用于上传视频文件的简单表单。文件似乎上传的罚款,但当我看看目标文件夹,它不在那里。
所以,问题是移动上传的文件。在搜索问题可能出现的地方时,我试图捕获$_FILES的name和temp name的值,但我发现没有设置temp name。在我的PHP代码中:

$videoName     = $_FILES['file']['name'];
$videoTempName = $_FILES['file']['tmp_name'];

$response['videoName'] = $videoName; // OK, it returns "video.mp4" which is the name of my example file.
$response['videoTempName'] = $videoTempName; // Here is my problem

echo json_encode($response);

你应该知道的一件重要的事情是,我在Windows 10中使用WAMP服务器。我怀疑问题就在那里,因为我在远程服务器上使用了相同的代码,没有错误。

busg9geu

busg9geu1#

我的错!我已经检查了post_max_size,但没有检查upload_max_filesize,它被设置为2 MB,我的文件示例比这个更大。因此,我在WAMP服务器的PHP配置中将upload_max_filesize属性更改为256 MB,它解决了这个问题。感谢Andreas!

相关问题