我已经在我的VPS中增加了php.ini文件的值,然后我重新启动了服务器+重新启动的服务。 仍然没有上传超过5 MB。我正在使用以下代码进行上传。我正在使用正确的图像扩展验证上传图像。
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
}
else{
echo "There was an error uploading the file, please try again!";
}
答案 0 :(得分:1)
有几个选项会影响我认为的最大上传大小,您是否尝试过增加每个;
post_max_size = 128M
upload_max_filesize = 128M
memory_limit = 256M
max_input_time = 60
ssh到您的服务器,输入sudo tail /var/log/apache2/error.log
并将输出发布到您的问题中。
答案 1 :(得分:0)
请尝试使用max_execution_time
配置文件
php.ini