Hello,
When I created the tutorial for Aweber, the code they provided was placed within Form tags. Any code that uses Form tags can not be placed into a Text / HTML module because DNN already places form tags around the whole content in a DNN page.
You can not have a Form tag within a Form tag which is why the Aweber form doesn't work.
If they provide a feature for adding javascript to a page which captures the users details and not form code then it will work. I have noticed that some providers have started doing this, so I would double check with Aweber first if there are any alternatives to using Form code.
Regarding Dynamic Forms, it should work in 4.9 as well as 5.x - I would contact DataSprings support for help on the error.
For upgrading:
How
to backup a live hosted DotNetNuke website and restore it to a
localhost installationHow
to Upgrade DotNetNuke (Auto Merge Method) (v4.6.2 to v5+)You will want to watch those 2 tutorials, the auto merge method is for all latest versions of DNN.
The main thing is backup backup backup!
If you don't backup it always goes wrong and there is no going back if you corrupt the install when upgrading.
I would recommend you install the live site on your local computer and test upgrading on your local computer to check it works ok without any errors.
Thanks,