我使用以下代码上传.zip
文件,但无法上传大于1MB的文件:
$upload = ftp_put($conn_id, $target_path.'/'.$filename, $source, FTP_BINARY);
有什么想法吗?
您是否将php.ini中的配置设置max_file_ploads更改为latger值,这些值以MB为单位,因此给出5 大小的值
我相信它应该起作用。
-
在php.ini中进行更改将导致php应用程序正在运行。
-
更改htaccess文件将导致项目
-
更改php文件将导致php文件及其包含的文件
根据你的要求选择哪一个。
使用,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以了解问题的确切原因。