by Gary Evans.
Resolved previous issue
trying to upgrade from Moodle 2.3.2 (new install a few days ago – no courses,
users etc set up yet) to 3.0.3 – needed small edit to .htaccess to
enable php 5.5.
Now moved past that error
message to a screen indicating that I am in Maintenance Mode and that I am
about to automatically upgrade to v3.0.3 (+ a warning that cannot go back).
Clicked continue to begin the upgrade - sequence of events detailed below (sorry, but it is quite long!!!):
1)
Server
Checks – 2 items with status “Check” (php_setting – opcache.enable +
unsupported_db_table_row_format) + message confirming “Your server environment
meets all minimum requirements” in a reassuring green colour. I presumed that
the 2 items flagged were optional and/or could be resolved later,
so I clicked ‘Continue’.
2)
Plugins Check
a.
Unavailable
missing dependencies – “Not in the Plugins directory: mod_feedback, mod_glossary,
mod_forum, mod_quiz, mod_data, mod_assign”
b.
Plugins
requiring attention – 381 out of 381! I have not installed any plugins, so assume part of core install. Under heading ‘Source/Status’ most items showed
“Standard – To be upgraded”, “Standard –
To be installed” or “Standard – To be deleted”. These messages suggest will be fixed as part of upgrade (or perhaps I am naïve).
c.
Plugins
requiring attention – 2 types of message were more concerning “Standard –
Missing from disk!” and for 8 of the items that were “Standard – To be upgraded”
there was a warning in ‘Requires’ column that “Fails – Unavailable”
d.
Clicked ‘Check for available updates’ button - apart from adding a message
conforming when last check was run, it didn’t seem to do anything
e.
Not seeing
what else I could do from this screen, I clicked ‘Upgrade Moodle database now’
3)
Plugin
Dependencies Check – items flagged as “Fails – Unavailable” stopped me in my
tracks as it warns that must solve before proceeding (block_feedback,
block_glossary_random, block_news_items, block_quiz_results,
block_search_forums, filter_data, filter_glossary, tool_assignmentupgrade)
Just a thought, but before
starting upgrade I moved all content of Moodle folder into a folder called ‘oldmoodle’
– do I need to copy back plugins from here? I couldn’t find a folder called
plugins or similar, but I noted:
1) oldmoodle/mod contains folders which mirror the “Standard –
Missing from disk!” entries (these sub-folders do NOT exist under moodle/mod
though) – do I just copy folders + contents over e.g. oldmoodle/mod/assign to
moodle/mod/assign?
2) 2) Sub-folders of oldmoodle that mirror the “Fails – Unavailable” entries – do I
just copy folders + contents over e.g. oldmoodle/blocks/feedback to moodle/blocks/feedback?
These folders DO already exist under moodle and contain a single php
file with filename as per folder it sits in + for some also a
sub-folder called ‘backup’. If I copy over, this will overwrite those php files
and any backup folder that already exists – is that OK? NB – I haven’t started
using Moodle yet, so I have not created any content/backups as yet.
Any useful insights
much appreciated.