https://bugzilla.wikimedia.org/show_bug.cgi?id=28983

       Web browser: ---
             Bug #: 28983
           Summary: installer: needs to run update.php in those cases that
                    extensions are auto-detected during installation
           Product: MediaWiki
           Version: 1.19-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Installation
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]
    Classification: Unclassified


The present 1.19 installer detects already whether or not extensions are
present in $IP/extensions during the installation and offers the user a menu to
select and enable these pre-installation extensions.

However, some extensions such as Extension:OpenID and LiquidThreads require
database modifications by executing special installation/database-upgrade code
in the extensions. One has to start this manually _after_ the MediaWiki
installation has finished (run $IP/maintenance/php update.php ).

In my view this should automatically be done by the installer in a special
post-installation phase; as explained, this post-phase is only needed if the
installer detected any extension and the installing user has selected at least
one for installation.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to