21 lines
442 B
PHP
21 lines
442 B
PHP
<?php
|
|
namespace app\api\job;
|
|
|
|
use think\queue\Job;
|
|
use sftp\Sftp;
|
|
|
|
class mysftp {
|
|
|
|
public function push(Job $job, $data){
|
|
$job->delete();
|
|
//链接sftp服务器
|
|
$config['host'] = 'ftp.portico.org';
|
|
$config['port'] = 22;
|
|
$config['username'] = "TMR";
|
|
$config['password'] = "h6EHD8";
|
|
$sftp_obj = new Sftp($config);
|
|
$sftp_obj->upftp($data['local'],$data['remote']);
|
|
}
|
|
|
|
}
|