MDL-25314 adding some header/session related notes
authorPetr Skoda <skodak@moodle.org>
Sat, 20 Nov 2010 03:49:20 +0000 (03:49 +0000)
committerPetr Skoda <skodak@moodle.org>
Sat, 20 Nov 2010 03:49:20 +0000 (03:49 +0000)
lib/setup.php
lib/setuplib.php

index 5ea062d..d1e9514 100644 (file)
@@ -345,6 +345,7 @@ $CFG->httpswwwroot = $CFG->wwwroot;
 require_once($CFG->libdir .'/setuplib.php');        // Functions that MUST be loaded first
 
 if (NO_OUTPUT_BUFFERING) {
+    // we have to call this always before starting session because it discards headers!
     disable_output_buffering();
 }
 
index e6fa28b..33ddf81 100644 (file)
@@ -964,7 +964,9 @@ function get_real_size($size = 0) {
 }
 
 /**
- * Try to disable all output buffering
+ * Try to disable all output buffering and purge
+ * all headers.
+ *
  * @private to be called only from lib/setup.php !
  * @return void
  */