[Closed] Error: "E_DEPRECATED errors "after upgrade to .53

  • David Parker
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
14 years 11 months ago #11 by David Parker
Menu assignment to abc courses, lick on menu item and I get:
XML-RPC Error (0): Error in response - Missing following required key in a single structure: remoteid

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #12 by Antonio Durán
Replied by Antonio Durán on topic Re: Error: "E_DEPRECATED errors "after upgrade to .53
The check is not well done: it should only show an error when you also have display_errors on. I fixed it for R.54.

So, if your last item in system check is green, don't worry, you are fine.

Please Log in or Create an account to join the conversation.

More
14 years 11 months ago #13 by Antonio Durán
Replied by Antonio Durán on topic Re: Error: "E_DEPRECATED errors "after upgrade to .53
Menu item coursesabc is not meant to be used directly, but insted it is linked from the Joomdle ABC module.

Please Log in or Create an account to join the conversation.

  • David Parker
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
14 years 10 months ago #14 by David Parker
Are you using Moodle 2.0 or 1.9 ?

Please Log in or Create an account to join the conversation.

More
14 years 10 months ago #15 by Chris
ABC should work in both?? But thus far I have only used it in 1.9 with our demo.

Please Log in or Create an account to join the conversation.

More
14 years 10 months ago #16 by Sid
Since Antonio mentioned that he had fixed it in 0.54 (thanks much for that), I located the fix and applied it on my installation of 0.53. The fix (per my reckoning) is in the content.php module in the folder "/joomla/administrator/components/com_joomdle/helpers". I changed the Error reporting in line with what Antonio had in Release 0.54 (listed below).

/* Error reporting */
$display_errors = ini_get('display_errors');
$error_reporting = ini_get('error_reporting');
$system[6] = JText::_ ('CJ ERROR REPORTING');

if (($display_errors) && ($error_reporting & E_DEPRECATED))
{
$system[6] = JText::_ ('CJ DEPRECATED ERRORS ON');
$system[6] = 0;
}
else
{
$system[6] = '';
$system[6] = 1;
}

This worked for me in resolving the PHP Error Reporting issue ("E_DEPRECATED errors").

Please Log in or Create an account to join the conversation.

More
14 years 10 months ago #17 by Chris
Thanks for confirming this with your R0.53.

I have marked this thread as closed since it appears as though there are no outstanding issues with it.

Please Log in or Create an account to join the conversation.