Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ошибка ziparchive
 
 автор: alexgluker   (14.04.2014 в 11:21)   письмо автору
 
 

класс обламывается в неожиданном месте

кусок кода
$zip = new ZipArchive();
fwrite($loadbookslog,date("d-m-Y H:i:s").' Open ZIP archive'."\n");
if(file_exists($droot.'exec/archtoftp.zip')){        
        delfile($droot.'exec/archtoftp.zip');
}
if($zip->open($droot.'exec/archtoftp.zip',ZipArchive::CREATE)===true){
fwrite($loadbookslog,date("d-m-Y H:i:s").' Send command CREATE ZIP archive'."\n");
    $zip->addFile($droot.'load/'.$filename,$truebookname);
    fwrite($loadbookslog,date("d-m-Y H:i:s").' Add file '.$droot.'load/'.$filename.' as '.$truebookname."\n");
}else{
    fwrite($loadbookslog,date("d-m-Y H:i:s").' Unable to create ZIP'."\n");
    die;
}
$zip->close();
fwrite($loadbookslog,date("d-m-Y H:i:s").' Close ZIP archive'."\n");


кусок лога
14-04-2014 11:02:37 Open FTP connection* on port 21
14-04-2014 11:02:37 File uploaded andrey_belyanin_letuchiy_korabl.fb2
14-04-2014 11:02:37 Image file extension is jpg with size 188x290
14-04-2014 11:02:37 Save image /tmp/image.jpg
14-04-2014 11:02:37 Load image /tmp/image.jpg
14-04-2014 11:02:37 Close FTP connection * on port 21
14-04-2014 11:02:37 Load file 174_2000_vereschagin_p._ispytanie_tmoy.fb2
14-04-2014 11:02:37 174_2000_vereschagin_p._ispytanie_tmoy.fb2 md5 df8daeae99bea8d7b086ac66bf7594e4
14-04-2014 11:02:37 Create ZIP archive
14-04-2014 11:02:37 Open ZIP archive
14-04-2014 11:02:37 Send command CREATE ZIP archive
14-04-2014 11:02:37 Add file /var/www/library/load/174_2000_vereschagin_p._ispytanie_tmoy.fb2 as petr_vereschagin_ispytanie_tmoy.fb2

тут лог заканчивается

вылет без каких-либо сообщений об ошибках на zip._close(), скрипт стартует по крону от www-data, доступ на запись для www-data ессно есть, после останова в каталоге exec остается zip файл и zip.мусор файл, почему не срабатывает close?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования