Codeigniter SQL备份在本地服务器上工作正常,但在实时显示错误

时间:2019-10-04 06:56:49

标签: php codeigniter-3

遇到PHP错误 严重程度:通知

消息:只能通过引用分配变量

**这是我的控制器代码**

public function data_backup()
{
    $this->load->dbutil();
    $prefs = array('format' => 'zip','filename' => 'nirmithi.sql');
    $backup =& $this->dbutil->backup($prefs); 
    $db_name = 'backup-on-'. date("Y-m-d-H-i-s") .'.zip';
    $save = 'Backup/'.$db_name;
    $this->load->helper('file');
    write_file($save, $backup); 
    $this->load->helper('download');
    force_download($db_name, $backup);
}

1 个答案:

答案 0 :(得分:1)

删除并在此行尝试

$backup = $this->dbutil->backup($prefs);