Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62492

Remove php-mysql odbc option from db auth/enrol

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 3.4.1, 3.4.2, 3.4.3, 3.5
    • Authentication
    • MOODLE_34_STABLE, MOODLE_35_STABLE

      A need to move to Moodle 3.5 from v 3.3 necessitated an upgrade to php7. All worked well until the Moodle upgrade completed after which log in to the site failed with a mysql_connect() error.

      The issue arose because the site used an external database for autheticating log-ins.

      The site has been in use since the earliest days of Moodle so has been upgraded regularly. At no point did there appear any warning or suggestion that the authdb type should be switched to mysqli so it has sat in the background as a type mysql. The switch to php7 broke the external database authentication.

      I suggest a warning to check this setting before a Moodle upgrade/update is performed where External Database authentication is in use.

            Unassigned Unassigned
            agsteele Andrew Steele
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.