← Back to team overview

mahara-contributors team mailing list archive

[Bug 918274] [NEW] Exporting portfolio problem - Tried to add non-existent file

 

Public bug reported:

I'm trying to export a users portfolio using http://mahara/export/

The export seems to go through but then errors at the end reporting the
following error:

"Tried to add non-existent file: 'Example_Grid_Blog_Entry.pdf' "

I've tried deleting the file mentioned from Mahara and running the
export again. Unfortunately the error is flagged again.

Server Info:

Mahara version: 1.4.0 (2011061002)
Apache Version: 2.2.19
PHP version: 5.3.6
Mysql version: 5.5.13
Server: Windows Server 2008
Browser: Firefox 6.0

Extract from Apache error.log (full error runs to 8000 lines, this is
just a sample as errors are repeated):

[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] [WAR] 9e (C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177) strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] Call stack (most recent first):, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * log_message("strtotime() [function.strtotime]: It is not safe t...", 8, true, true, "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177) at C:\\Apache\\htdocs\\mahara-old\\lib\\errors.php:446, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * error(2, "strtotime() [<a href='function.strtotime'>function...", "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177, array(size 5)) at Unknown:0, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * strtotime("2011-10-26 13:39:08") at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactType->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:260, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFileBase->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:715, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFile->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:1542, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeImage->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:1367, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * artefact_instance_from_id("25") at C:\\Apache\\htdocs\\mahara-old\\export\\lib.php:246, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExport->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\leap\\lib.php:89, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExportLeap->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\download.php:93, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] , referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] [WAR] 9e (C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177) strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] Call stack (most recent first):, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * log_message("strtotime() [function.strtotime]: It is not safe t...", 8, true, true, "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177) at C:\\Apache\\htdocs\\mahara-old\\lib\\errors.php:446, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * error(2, "strtotime() [<a href='function.strtotime'>function...", "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177, array(size 5)) at Unknown:0, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * strtotime("2011-11-29 09:46:08") at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactType->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:260, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFileBase->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:715, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFile->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:1542, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeImage->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:1367, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * artefact_instance_from_id("25") at C:\\Apache\\htdocs\\mahara-old\\export\\lib.php:246, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExport->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\leap\\lib.php:89, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExportLeap->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\download.php:93, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
[Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] , referer: http://mahara-dev.port.ac.uk/mahara-old/export/

** Affects: mahara
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
https://bugs.launchpad.net/bugs/918274

Title:
  Exporting portfolio problem - Tried to add non-existent file

Status in Mahara ePortfolio:
  New

Bug description:
  I'm trying to export a users portfolio using http://mahara/export/

  The export seems to go through but then errors at the end reporting
  the following error:

  "Tried to add non-existent file: 'Example_Grid_Blog_Entry.pdf' "

  I've tried deleting the file mentioned from Mahara and running the
  export again. Unfortunately the error is flagged again.

  Server Info:

  Mahara version: 1.4.0 (2011061002)
  Apache Version: 2.2.19
  PHP version: 5.3.6
  Mysql version: 5.5.13
  Server: Windows Server 2008
  Browser: Firefox 6.0

  Extract from Apache error.log (full error runs to 8000 lines, this is
  just a sample as errors are repeated):

  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] [WAR] 9e (C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177) strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] Call stack (most recent first):, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * log_message("strtotime() [function.strtotime]: It is not safe t...", 8, true, true, "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177) at C:\\Apache\\htdocs\\mahara-old\\lib\\errors.php:446, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * error(2, "strtotime() [<a href='function.strtotime'>function...", "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177, array(size 5)) at Unknown:0, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * strtotime("2011-10-26 13:39:08") at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactType->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:260, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFileBase->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:715, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFile->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:1542, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeImage->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:1367, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * artefact_instance_from_id("25") at C:\\Apache\\htdocs\\mahara-old\\export\\lib.php:246, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExport->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\leap\\lib.php:89, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExportLeap->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\download.php:93, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] , referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] [WAR] 9e (C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177) strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for '0.0/no DST' instead, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] Call stack (most recent first):, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * log_message("strtotime() [function.strtotime]: It is not safe t...", 8, true, true, "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177) at C:\\Apache\\htdocs\\mahara-old\\lib\\errors.php:446, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * error(2, "strtotime() [<a href='function.strtotime'>function...", "C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php", 177, array(size 5)) at Unknown:0, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * strtotime("2011-11-29 09:46:08") at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:177, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactType->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:260, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFileBase->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:715, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeFile->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\file\\lib.php:1542, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * ArtefactTypeImage->__construct("25", object(stdClass)) at C:\\Apache\\htdocs\\mahara-old\\artefact\\lib.php:1367, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * artefact_instance_from_id("25") at C:\\Apache\\htdocs\\mahara-old\\export\\lib.php:246, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExport->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\leap\\lib.php:89, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112]   * PluginExportLeap->__construct(object(User), -1, -3, "export_iframe_progress_handler") at C:\\Apache\\htdocs\\mahara-old\\export\\download.php:93, referer: http://mahara-dev.port.ac.uk/mahara-old/export/
  [Wed Jan 18 16:07:34 2012] [error] [client 148.197.215.112] , referer: http://mahara-dev.port.ac.uk/mahara-old/export/

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/918274/+subscriptions


Follow ups

References