Hey, so I am using Bolt again to build a website – there are lots of reasons why you might do this, and here are a few of mine right now –
Oh man, do I want a change from building WordPress themes all the time.
See reason 1
No database – it’s just flat file.
Development is (after a while…) nice and fast and I can get to building the site without too much messing around. Although to be clear, there is SOME messing around
The admin area is actually great. Many of these flat file CMS’ don’t have much going on in this regard. In fact Pico declares itself to be unemcumbered by a back end. Okay?! You gotta love the ability to turn a con into a pro. Not knocking PIco, I have used it a lot, but it’s pretty weird that there is no backend area if it’s supposed to be a CMS. Anyway – the Bolt CMS is great.
There are lots of surprisingly satisfying ways to loop content and the ability to add custom fields and switches etc is just part of the setup.
Doesn’t load up half the junk that WP does
Anyway – so in the process of migrating your site from your local folder to your server, you may come across an error whereby the database is not being found. I initially expected this to be just a path in a config file (like codeigniter) that you just change on migration and bingo. But what it is in Bolt is actually a cache file in the ‘app’ folder….
App – Config – ‘config-cache.json’
Just delete that after you have uploaded the whole root folder to your new location and watch your site magically appear