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

The browser based installation process is broken


    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 4.3
    • 4.3
    • Installation
    • Hide
      1. Ensure you have a checkout, without installing the site
      2. Open $CFG->wwwroot in your browser
      3. Confirm installation screen is visible without errors
      4. Confirm you can install the site
      Ensure you have a checkout, without installing the site Open $CFG->wwwroot in your browser Confirm installation screen is visible without errors Confirm you can install the site

      Using the latest version from the master branch the browser based installation process cannot be started, as the following error is thrown:

      Table "config" does not exist
      Debug info:
      Error code: ddltablenotexist
      Stack trace: * line 673 of /lib/dml/moodle_database.php: dml_exception thrown

      • line 1711 of /lib/dml/moodle_database.php: call to moodle_database->where_clause()
      • line 1535 of /lib/moodlelib.php: call to moodle_database->get_field()
      • line 91 of /communication/classes/api.php: call to get_config()
      • line 4278 of /lib/outputrenderers.php: call to core_communication\api::is_available()
      • line 219 of /lib/mustache/src/Mustache/Context.php: call to core_renderer->has_communication_links()
      • line 138 of /lib/mustache/src/Mustache/Context.php: call to Mustache_Context->findVariableInStack()
      • line 18 of /var/www/moodledata/localcache/mustache/1/boost/__Mustache_b8035ebfb4a184b6f75eb26497f019c5.php: call to Mustache_Context->findDot()
      • line 105 of /var/www/moodledata/localcache/mustache/1/boost/__Mustache_1806365cdf902f0446e6909d697b5341.php: call to __Mustache_b8035ebfb4a184b6f75eb26497f019c5->renderInternal()
      • line 67 of /lib/mustache/src/Mustache/Template.php: call to __Mustache_1806365cdf902f0446e6909d697b5341->renderInternal()
      • line 208 of /lib/outputrenderers.php: call to Mustache_Template->render()
      • line 34 of /theme/boost/layout/maintenance.php: call to renderer_base->render_from_template()
      • line 1477 of /lib/outputrenderers.php: call to include()
      • line 1403 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
      • line 547 of /lib/outputrenderers.php: call to core_renderer->header()
      • line 42 of /admin/renderer.php: call to plugin_renderer_base->__call()
      • line 232 of /admin/index.php: call to core_admin_renderer->install_licence_page()

      To reproduce, try to create a new moodle installation using the code from the master branch and try to use the browser based process. Installation using the CLI works normally.


            pholden Paul Holden
            fallobst22 Sven Kirschbaum
            Jordi Pujol-Ahulló Jordi Pujol-Ahulló
            Jake Dallimore Jake Dallimore
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            0 Vote for this issue
            6 Start watching this issue


                Original Estimate - Not Specified
                Not Specified
                Remaining Estimate - 0 minutes
                Time Spent - 30 minutes

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