php - не создается zip архив

108
13 октября 2019, 14:20

При создании zip архива в том же каталоге нет никаких ошибок, но архив не создается. В php.ini все включено. Пользуюсь wamp сервером. Пример кода:

<?php
$zip=new ZipArchive ();
$zip->open ("test.zip", ZIPARCHIVE::CREATE);
Answer 1

Если мне не изменяет память, то вы только открыли архив, чтобы с ним работать как с новым. И чтобы сохранить архив, в него надо что-нибудь положить.

<?php
$zip = new ZipArchive ();
$zip->open ("test.zip", ZIPARCHIVE::CREATE);
$zip->addFromString('test.txt', 'файл txt'); // создаст файл test.txt
$zip->close();

И только если вы что-нибудь положите в архив, он будет создан. Иначе нет.

READ ALSO
Как разделить доступ к одной таблице

Как разделить доступ к одной таблице

Язык PHP, Фреймворк Yii2, бд MySQLНо по сути это не важно, вопрос по организации запроса данных

112
Когда конкретно и в каком файле запускать сессию в yii?

Когда конкретно и в каком файле запускать сессию в yii?

Настраиваю мультиязычность на Yii2 BasicХочу в сессии хранить язык интерфейса, выбранный пользователем

122
Не отправляет в БД через PHP

Не отправляет в БД через PHP

Вот такой код у меня есть: HTML

111
Скидка на второй и следующие продукты. Исключение продуктов на которые уже есть скидка

Скидка на второй и следующие продукты. Исключение продуктов на которые уже есть скидка

Есть такая проблемаМне нужен код , который будет давать скидку на второй и последующие продукты (у меня есть только на второй продукт, напишу...

122