Php 上载过程中经过一段时间后,ftp_put无法上载大文件

Php 上载过程中经过一段时间后,ftp_put无法上载大文件,php,apache,ubuntu,file-upload,ftp,Php,Apache,Ubuntu,File Upload,Ftp,我面临着严重的问题。我想上传250MB的zip文件。当我在本地主机上运行php脚本并上载zip文件时,它已成功上载。但当我在我的web服务器上测试并运行保存脚本时,它在一段时间后无法上传。失败后,我转到ftp帐户,看到它上传了55Mb。 以同样的方式,我再次在我的web服务器上测试并尝试上载相同的文件,现在它再次失败,当我检查我的ftp帐户目录时,它上载了37Mb。这意味着在上传较大文件时ftp_put会失败 这是我的代码 $ftp = new ftp(); $ftp->debug = f

我面临着严重的问题。我想上传250MB的zip文件。当我在本地主机上运行php脚本并上载zip文件时,它已成功上载。但当我在我的web服务器上测试并运行保存脚本时,它在一段时间后无法上传。失败后,我转到ftp帐户,看到它上传了55Mb。 以同样的方式,我再次在我的web服务器上测试并尝试上载相同的文件,现在它再次失败,当我检查我的ftp帐户目录时,它上载了37Mb。这意味着在上传较大文件时ftp_put会失败

这是我的代码

$ftp = new ftp();
$ftp->debug = false;
$ftp->timeout = 1;
if (!$ftp->ftp_connect($ftp_host, $port = 21)) {
  echo 'note connected';
}

if (!$ftp->ftp_login($ftp_user, $ftp_pass)) {
   echo 'could not login';
}
$ftp->ftp_chdir($directory_path);

$ftp->ftp_put($remote_filename, $local_filename,FTP_BINARY);
这是我的.htaccess设置

<IfModule mod_php5.c>
php_value post_max_size 300M
php_value upload_max_filesize 300M
php_value memory_limit 600M
php_value max_execution_time 259200
php_value max_input_time 259200
php_value session.gc_maxlifetime 1200

</IfModule>

php_值后最大尺寸300M
php\u值上传\u最大\u文件大小300M
php\u值内存\u限制600M
php_值最大执行时间259200
php_值最大输入时间259200
php_value session.gc_maxlifetime 1200
注意:在脚本文件中,im发送ajax请求错误报告设置为1。
我100%确定在将文件上传到ftp服务器的过程中,$ftp->ftp\u put行出现错误。

这可能是Internet速度问题。请检查它否,它不是Internet问题。我在网络服务器上上传了我的脚本。这可能是互联网速度问题。请检查它。不,这不是互联网问题。我在web服务器上上传了我的脚本。