[英]Try to upload .zip file using ftp_put function but it is not able to upload large file(more than 1 MB)
我使用以下代码上传.zip
文件,但无法上传大小超过1MB的文件:
$upload = ftp_put($conn_id, $target_path.'/'.$filename, $source, FTP_BINARY);
有什么想法吗?
您是否已将php.ini max_file_uploads中的配置设置更改为latger值,这些值将被视为MB,因此请给出大到5的值
我相信它应该有效。
更改php.ini将导致正在运行的php应用程序。
更改htaccess文件将导致项目
更改php文件将导致php文件及其包含的文件
选择哪一个是基于您的recuirements。
使用, upload_max_filesize这将控制要上传的文件的大小。
post_max_size是在侧面元素中发布的数据的大小。
它可能是文件,输入,复选框......等所以这也必须根据文件大小进行更改。
你应该调整upload_max_filesize和post_max_size以执行文件操作和其他操作......
你检查过error_log吗? 如果没有检查,并找出问题到底是什么,如果使用apache,你可以在.htaccess中设置php.ini设置。 像这样
php_value upload_max_filesize 20M
粘贴此.htaccess文件,您就可以上传文件了。 另外,请检查error_log以确切了解导致问题的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.