Hi - I have upgraded to 2.21.0 from 0.9 - I actually just started from scratch. I’m running into a couple of problems. I think if I can solve the first one, the second one might take of itself.
I am running on an OS X Mojave macMini. With 0.9, I was using a Bitnami stack. Worked fine, but with 2.21 I’ve got this problem. Sql is no problem. Starting up Ghost is no problem (sort of). I am getting a 403 forbidden error whenever I load my URL, though. I’ve tried the ghost config url command. I thought at first that it was a permissions issue, but the Mojave default folder (/Library/webServer/Documents) serves up an “It Works!” index.html file so it doesn’t seem to be an httpd.conf problem. (I made sure I had the syntax was correct for 2.4 vs. 2.2 )
Require all granted
My ghost installation folder has no files other than a config.development.json file. I have three folders - content, current, and versions, but no kind of index file. I’m not sure it’s supposed to with the node.js stuff - I really know nothing about that part of things.
So I am thinking that apache isn’t finding a file to serve up when the URL is entered. As an aside, localhost:2368 works just fine. As another aside, I can’t run in production mode even on localhost - I’m not what the difference between development and production. Am I right in thinking that production mode would be what you’d use for your “real” site?
Can anyone give me any pointers or anything I could try?
Thanks in advance…