Mam dziwny problem bowiem przy próbie utworzenia archiwum ZIP poprzez skrypt:
<?php $zip = new ZipArchive(); $plik_arch = "testowy.zip"; if ($zip->open($plik_arch, ZIPARCHIVE::CREATE) !==TRUE) { } $zip->addFormString("info.txt","Archiwum o nazwie $plik_arch zostało utowrzone w dniu ".date("Y-m-d H:i:s")); $zip->addFile("plik_testowy.txt"); $zip->addFile("plik_testowy2.txt"); $zip->close(); ?>
Otrzymuję komunikat:
Fatal error: Call to undefined method ZipArchive::addFormString() in...
Konfiguracja na serwerze:
zip Zip enabled Extension Version $Id: php_zip.c,v 1.1.2.27 2007/01/29 15:25:06 pajoye Exp $ Zip version 2.0.0 Libzip version 0.7.1 zlib ZLib Support enabled Stream Wrapper support compress.zlib:// Stream Filter support zlib.inflate, zlib.deflate Compiled Version 1.2.3 Linked Version 1.2.3 Directive Local Value Master Value zlib.output_compression On On zlib.output_compression_level -1 -1 zlib.output_handler no value no value