I am in the process of upgrading from 2.6.2 to 2.7, or the latest download available and have negotiated most of the steps following the instructions, but I am now stopped cold due to the Dataform module. The php versions and mysql versions are on the correct levels, I opened access to some of the IP addresses linked to moodle and even disabled the mod security to try to get this to work.
I initially followed the instructions to upload the latest dataform plugin to the moodle/mod subdirectory (mod_dataform_moodle27_2014081400.zip) which generates the mod/dataform subdirectory when unzipped.
The upgrade failed, ending up at the plugins page. I have since tried the following:
deleting the mod/dataform directory and then extracting: mod_dataform_moodle26_2014041700.zip into mod/dataform
deleting the mod/dataform directory and then extracting : mod_dataform_moodle27_2014072100.zip into mod/dataform
deleting the mod/dataform directory and then extracting : mod_dataform_moodle27_2014073100.zip into mod/dataform
The button to "Install this update" jumps to another screen which attempts to install the "new" version (after disabling the mod security on my website), but this also fails and I end up back here after getting a "sorry" error message about the mod being incompatible or corrupted or something like that.
I attempted to just scrap the upgrade altogether and deleted the /moodle subdirectory from my website and uploaded the copy of the whole folder I made before attempting the upgrade. It wouldn't run at all, so I did all the upgrade steps over again and am stuck back at the same page. At this point I want to push my way through the error message and get the site live again.
I can sacrifice my 2 dataforms that have been created and the 4 test entries just to get my moodle site back up and running and just re-install the Dataform plugin once I've back online.
How can I get around this Dataform error to make the upgrade finish?
************************** E R R O R M E S S A G E S C R E E N **********************************
Plugin "mod_access" is defective or outdated, can not continue, sorry.
Debug info: Missing version.php
Error code: detectedbrokenplugin
- line 591 of /lib/upgradelib.php: plugin_defective_exception thrown
- line 420 of /lib/upgradelib.php: call to upgrade_plugins_modules()
- line 1615 of /lib/upgradelib.php: call to upgrade_plugins()
- line 434 of /admin/index.php: call to upgrade_noncore()