]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-20693 fixed debug output problems of WS protocol servers
authorPetr Skoda <skodak@moodle.org>
Sun, 1 Nov 2009 10:13:38 +0000 (10:13 +0000)
committerPetr Skoda <skodak@moodle.org>
Sun, 1 Nov 2009 10:13:38 +0000 (10:13 +0000)
webservice/amf/server.php
webservice/amf/simpleserver.php
webservice/rest/server.php
webservice/rest/simpleserver.php
webservice/soap/server.php
webservice/soap/simpleserver.php
webservice/xmlrpc/server.php
webservice/xmlrpc/simpleserver.php

index e25f11e76737626b6273648cfce07d2595c0c7fc..76bc954ab181794b806ac84f184897107b64da1e 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
@@ -32,7 +34,7 @@ if (!webservice_protocol_is_enabled('amf')) {
     die;
 }
 
-$server = new webservice_amf_server(true);
+$server = new webservice_amf_server(false);
 $server->run();
 die;
 
index 2e89df7febb8910c961e3ee69a82297b9718a98d..c00d9845879dae94bff06ab385538ca1e8ec1244 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
index 6df08b98653bc0b781d3a8957cb6aaffbbebb3c2..8bace329a9e3d0dd95e70676b2814e813c53ff7d 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
index 464536ef3b75af35753fd2696c243bafb38d653a..9fb495f6db9bfc0fe574cabe8183842a8b28d206 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
index a7c1ff95c6b5dffd30aa0c0c9796f113a73e0851..4db0776e8d9052514ba5c95e1714827e74f8bf32 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
@@ -32,7 +34,7 @@ if (!webservice_protocol_is_enabled('soap')) {
     die;
 }
 
-$server = new webservice_soap_server(true);
+$server = new webservice_soap_server(false);
 $server->run();
 die;
 
index e1b6b5ce900ed144820c638aa4118e67e16c31a7..a37e365688632fc5ac6c7ef1461400d05fd176c1 100644 (file)
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
 require_once("$CFG->dirroot/webservice/soap/locallib.php");
 
-//ob_start();
-
-//TODO: for now disable all mess in xml
-/*
-ini_set('display_errors', '0');
-ini_set('log_errors', '1');
-$CFG->debugdisplay = false;
-*/
 if (!webservice_protocol_is_enabled('soap')) {
     die;
 }
index 23e2bb4179e0e76b5bb02151661542830972da0b..91038d4b4e24ef4c12da3ef883b23637e98bdfeb 100644 (file)
@@ -23,6 +23,8 @@
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
@@ -32,7 +34,7 @@ if (!webservice_protocol_is_enabled('xmlrpc')) {
     die;
 }
 
-$server = new webservice_xmlrpc_server(true);
+$server = new webservice_xmlrpc_server(false);
 $server->run();
 die;
 
index d05578fd627d88c35881c0dc2db0650a5d774e9d..f5c6a7af46fb4ddc552ff1af308fef75ee2306f9 100644 (file)
  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+// disable moodle specific debug messages and any errors in output
+define('NO_DEBUG_DISPLAY', true);
 define('NO_MOODLE_COOKIES', true);
 
 require('../../config.php');
 require_once("$CFG->dirroot/webservice/xmlrpc/locallib.php");
 
-//ob_start();
-
-//TODO: for now disable all mess in xml
-ini_set('display_errors', '0');
-ini_set('log_errors', '1');
-$CFG->debugdisplay = false;
-
 if (!webservice_protocol_is_enabled('xmlrpc')) {
     die;
 }