Drupal 7 drupal 7无法在ArchiverZip中打开->__建造
我用这段代码来解压缩zip文件Drupal 7 drupal 7无法在ArchiverZip中打开->__建造,drupal-7,zipfile,Drupal 7,Zipfile,我用这段代码来解压缩zip文件 $file = "/sites/default/files/xml_files/file.zip"; $obj = new ArchiverZip($file); 但会抛出此错误: Exception: Cannot open <em class="placeholder">/sites/default/files/xml_files/file.zip</em> in ArchiverZip->__construct() 但它抛出
$file = "/sites/default/files/xml_files/file.zip";
$obj = new ArchiverZip($file);
但会抛出此错误:
Exception: Cannot open <em class="placeholder">/sites/default/files/xml_files/file.zip</em> in ArchiverZip->__construct()
但它抛出了相同的异常
有什么想法吗?
谢谢尝试使用以下方法:
$archive_file = 'public://xml_files/file.zip'
$directory = 'temporary:///extracted_files'
$archiver = archiver_get_archiver($archive_file);
$archiver->extract($directory);
$archive_file = 'public://xml_files/file.zip'
$directory = 'temporary:///extracted_files'
$archiver = archiver_get_archiver($archive_file);
$archiver->extract($directory);