我在一个使用FTP服务的Laravel项目上工作,所以我使用了这个https://github.com/harishanchu/Laravel-FTP。然而,我不能使上传工作。我有一个正确的连接,我可以创建一个新的目录到远程服务器。只有上传不起作用。我的参数写错了吗?
$ftp_upload = FTP::connection()->uploadFile($file_loc, $current_dir);
当我var_dump()我的$file_loc
string 'C:wampwwwcallrecpublicuploadsjoene1212 1313313116_SoniaSantos482UK_2015-04-28-20-22-25.wav'
完全存在于目录中,并且远程目录中的$current_dir是
string '/CallRecordingsUpload/joene1212'
其中$file_loc为本地源文件,$file_loc为远程上传目录
如果它创建目录但不上传文件,那么很可能您的PHP文件上传限制设置为默认的2MB。
尝试在.htaccess
中添加以下行memory_limit = 512M
upload_max_filesize = 100M
post_max_size = 100M