[英]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.