0 byte zip export

  • rbrown
  • Onderwerp Auteur
  • Offline
  • Junior lid
  • Junior lid
Meer
10 jaren 9 maanden geleden #3222 door rbrown
Beantwoord door rbrown in topic 0 byte zip export
ok I think I've got it..

When I tried to export a 277MB project = it worked
401 MB project = failed
zapped the failed zip in /tmp
removed the content and went back to the 277MB project and export worked

so I think I'm running out of space on /tmp

Where can I set the directory to create the zip?

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
10 jaren 9 maanden geleden #3224 door tom
Beantwoord door tom in topic 0 byte zip export
Hmmm. Xerete uses ZipArchive, and that uses sys_get_temp_dir().

So that's not going to be that easy.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • rbrown
  • Onderwerp Auteur
  • Offline
  • Junior lid
  • Junior lid
Meer
10 jaren 9 maanden geleden #3227 door rbrown
Beantwoord door rbrown in topic 0 byte zip export
I just dropped

putenv('TMPDIR=/data/xerte');

into modules/xerte/export.php

and hey presto
2015-10-12 10:14:55 /srv/www/vhosts/xerte/xertetoolkits/modules/xerte/export.php112Temporary zip file is : /tmp/xerteExportFEdO0Y
went to
2015-10-12 10:27:35 /srv/www/vhosts/xerte/xertetoolkits/modules/xerte/export.php112Temporary zip file is : /data/xerte/xerteExport793mcg

however the change of TMPDIR does not appear to be set in env

# env | grep TMP
# env | grep TMPDIR

For future releases would it be possible to make the directory where the zip is created a variable that can be configured via the admin UI

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Moderators: ronmalimcn
Tijd voor maken pagina: 0.296 seconden
Copyright © 2026 The Xerte Project.
Xerte logo Apereo logo OSI Logo