我尝试将txt文件压缩为存储在Google云端存储分区中的zip文件。
我已经编写了一个下面的函数,该函数适用于本地文件,但不适用于存储在云存储桶中的文件。
我怀疑问题是ZipArchive类,但1.8.9 App Engine release notes表示现在支持zip扩展。
function CompressFile($inputFilePath, $ZipArchivePath, $fileNameinArchive)
{
$zip = new ZipArchive();
$zip->open($ZipArchivePath, ZipArchive::CREATE);
$zip->addFile($inputFilePath, $fileNameinArchive);
$zip->close();
}
有什么建议吗?
干杯