ftp发送文件修改

This commit is contained in:
wangzhaocui
2022-04-12 13:37:56 +08:00
parent df71494d8e
commit eca10433d4

View File

@@ -220,7 +220,7 @@ class Datebase extends Controller{
*/
public function dataPush(){
$data = $this->request->post();
//$data["journal_stage_id"] = 305;
$data["journal_stage_id"] = 305;
$stage_info = $this->journal_stage_obj->where("journal_stage_id",$data["journal_stage_id"])->find();
$this->createEmailFile($data["journal_stage_id"]);
// 发送ftp
@@ -343,9 +343,9 @@ class Datebase extends Controller{
// zip生成成功后发送ftp
if($resJosn['code'] == 0){
$name = $baseDir.$outfileTitle.".zip";
$url = $baseDir.$outfileTitle.".zip";
// 发送ftp
$this->sendFtp($name);
$this->sendFtp($url,$outfileTitle);
}
@@ -445,7 +445,7 @@ class Datebase extends Controller{
// 连接ftp
private function sendFtp($name,$url){
private function sendFtp($url,$title){
$ftp=[
'server'=>'FTP.cnki.net',
'user'=>'glo616cnki',
@@ -456,14 +456,14 @@ class Datebase extends Controller{
if(!$res){ //连接失败
exit('连接失败');
}
$data = ftp_put($con,ROOT_PATH,$url,FTP_ASCII);
$name = iconv("UTF-8","GBK",$title.'.zip');
$data = ftp_put($con,'/'.$name,$url,FTP_BINARY);
if(!$data){ // 上传失败
exit('上传失败');
}
ftp_close($con);
}
}