这是我的功能:
function backup()
{
$this->load->library('zip');
$path = str_replace('\\', '/', $_SERVER['DOCUMENT_ROOT']);
$this->zip->read_dir($path.'/assets/');
$this->zip->archive('backup.zip');
$this->zip->download('backup.zip');
}
当我访问该功能时,我的浏览器会暂停 10-15 秒,我认为这意味着正在制作存档。但是,加载完成时除了 500 错误之外什么都没有发生。
不幸的是,我无法通过 FTP 直接访问此服务器,否则我会检查我的日志。知道我的代码是否错误吗?我的应用程序安装在 IIS7 上。