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

SPL extension is required, not listed on environment.php

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Installation
    • Labels:
      None
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      The SPL extension appears to be the one which provides the DirectoryIterator class, which is used in several places in Moodle 2.0 (was not used in 1.9).

      This extension is not included on the environment.php list of required extensions. Should it be?

      Note: This extension is part of default, standard installations of php. However, it is not a required part of the core system until 5.3 (Moodle only requires 5.2.8), according to http://cz.php.net/manual/en/spl.installation.php

      I came upon this error because the extension does not seem to be provided by the Quercus php-in-java implementation. Sigh.

        Attachments

          Activity

            People

            Assignee:
            skodak Petr Skoda
            Reporter:
            quen Sam Marshall
            Tester:
            Nobody
            Participants:
            Component watchers:
            Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              24/Nov/10