Hi all,
My OJS installation is throwing the following two errors on a few pages
ojs2 has produced an error Message: WARNING: Cannot modify header information - headers already sent by (output started at /var/www/pg/lib/pkp/lib/adodb/adodb.inc.php:377) In file: /var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php At line: 340 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(2, “Cannot modify header information - headers already sent by (output started at /var/www/pg/lib/pkp/lib/adodb/adodb.inc.php:377)”, “/var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php”, 340, Array(7)) File: /var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php line 340 Function: header(“Content-Type: text/html; charset=utf-8”) File: /var/www/pg/pages/reviewer/SubmissionReviewHandler.inc.php line 70 Function: PKPTemplateManager->display(“reviewer/submission.tpl”) File: (unknown) line (unknown) Function: SubmissionReviewHandler->submission(Array(1), Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPRouter.inc.php line 362 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPPageRouter.inc.php line 220 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /var/www/pg/lib/pkp/classes/core/Dispatcher.inc.php line 134 Function: PKPPageRouter->route(Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPApplication.inc.php line 178 Function: Dispatcher->dispatch(Object(Request)) File: /var/www/pg/index.php line 70 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.4.41-0+deb7u1 Apache Version: Apache/2.2.22 (Debian) DB Driver: mysql DB server version: 5.5.43-0+deb7u1
ojs2 has produced an error Message: WARNING: Cannot modify header information - headers already sent by (output started at /var/www/pg/lib/pkp/lib/adodb/adodb.inc.php:377) In file: /var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php At line: 343 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(2, “Cannot modify header information - headers already sent by (output started at /var/www/pg/lib/pkp/lib/adodb/adodb.inc.php:377)”, “/var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php”, 343, Array(7)) File: /var/www/pg/lib/pkp/classes/template/PKPTemplateManager.inc.php line 343 Function: header(“Cache-Control: no-store”) File: /var/www/pg/pages/reviewer/SubmissionReviewHandler.inc.php line 70 Function: PKPTemplateManager->display(“reviewer/submission.tpl”) File: (unknown) line (unknown) Function: SubmissionReviewHandler->submission(Array(1), Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPRouter.inc.php line 362 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPPageRouter.inc.php line 220 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /var/www/pg/lib/pkp/classes/core/Dispatcher.inc.php line 134 Function: PKPPageRouter->route(Object(Request)) File: /var/www/pg/lib/pkp/classes/core/PKPApplication.inc.php line 178 Function: Dispatcher->dispatch(Object(Request)) File: /var/www/pg/index.php line 70 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.4.41-0+deb7u1 Apache Version: Apache/2.2.22 (Debian) DB Driver: mysql DB server version: 5.5.43-0+deb7u1
This errors only shows when I turn on the option related to database debug:
; Enable database debug output (very verbose!)
debug = On
I’m not really sure on where to look to get more information on this bug, it is pretty strange and I’m worried that I’m losing functionality in some unknown procedure.
I’m looking for anything, since this installation comes from at least version 2.3 (I can’t be sure) and I’m not in contact with previous sysadmins. Currently it is on 2.4.7-1.
Does anybody have an idea on where to look?