-2
我想創建一個簡單的壓縮文件的頁面,這就是它的全部。我添加了檢查以確保該方法實際上被調用,而且,當代碼運行時,我看到「ok」,但是沒有創建ZIP文件。郵編未被創建
任何幫助,將不勝感激。我可以確認這些文件存在。 (他們是在關係到PHP文件是)
$zip = new ZipArchive;
if ($zip->open('/files/custom.zip', ZipArchive::CREATE) === TRUE) {
$zip->addFile('/files/textures/16/default/pack.mcmeta');
$zip->addFile('/files/textures/16/default/pack.png');
$zip->close();
echo "ok";
} else {
echo "failed";
}
所以,你肯定這些路徑是正確的?它們不應該是'files/custom.zip'(沒有前導'/')嗎? –
[Documentation says](http://php.net/manual/en/ziparchive.open.php):在成功或失敗時返回錯誤代碼。您可以檢查實際返回值並獲得有關原因的提示,而不是迴應「失敗」。 – GolezTrol