Then I went about trying to fix all of the updates and managed to crash something in the openlayers thingy.
@scissors Take a look at the “Updating farmOS” user guide: https://farmos.org/hosting/updating/
Specifically the big warning on top:
Do not use Drupal’s automatic update feature
This process may break your farmOS system.
That’s exactly what happened in your case. Read through that page to understand why, and to understand the recommended process for upgrading.
farmOS 7.x-1.2 is a little behind in terms of updates, but the 7.x-1.x development branch has all of the latest, if you’d like to just use that: https://www.drupal.org/project/farm/releases/7.x-1.x-dev
I generally recommend people use the tagged releases for stability, but the dev branch is usually stable too. For what it’s worth, the security warnings you see in 7.x-1.2 are not critical issues - they should not put your farmOS at risk, but they are annoying. I’ve been trying to wrap up some development before tagging 7.x-1.3 but keep getting sidetracked. Hopefully very soon!
Why does “myFarmName/farm/areas” give me a 404 but “myFarmName/?=farm/areas” work?
This is because “Clean URLs” are not enabled on your site. I’m not sure if this is because your installation is broken, or if you will need to set this up manually regardless. I would probably suggest that you reinstall and see if it’s still an issue. And if it is, see this for more information: https://www.drupal.org/docs/7/configuring-clean-urls/enable-clean-urls