Thanks for the help.
I hope I have got this sorted out.
From a non-technical point of view, here are the steps that I followed to upgrade from 2.3.8 to 2.4.2 OJS.
If there are mistakes and you want this to be taken off, let me know.
your database. (godaddy provided a simple one click solution)
the latest files OJS 2.4.2 http://pkp.sfu.ca/ojs/download/ojs-2.4.2.tar.gz
Following steps can be done on a local machine, or on the server directly.
the folder and compare it with the folders of your earlier/older version of OJS
- Folders from your old version, that you don't find in the folder of the new version of OJS are IMPORTANT. Leave these folders as they are and copy and move all other folders to some where safe (backup just in case).
all the folder and files from the new version into the installation directory (FTP it if working on a different local machine).
and make changes from you old config.inc.php to the new config.inc.php file, (database details, etc), but keep the code line 28 as installed=Off in the config.inc.php. Save
your database that you had backed up in step 1.
the journal database by opening the journal home page and clicking on the upgrade button.
the code line 28 as installed=On in the config.inc.php file and save it.
relevant to 2.4.2 should now be applied. http://pkp.sfu.ca/wiki/index.php?title=OJS_2.4.2_Recommended_Patches
Check the About the Journal section of your Journal, which should show, Open Journal Systems 18.104.22.168.