Two speed-bumps that beginners will encounter
Here are a couple of issues that will slow you down at first â both easily navigated. One is a Windows thing the other is Grav related.
The first issue is Windows related. MAMP will not work out of the box as it will be un-able to start the Apache server and open a connection to localhost. First time you run MAMP a pop-up alert will say,
Port already in use
APACHE needs open port "80' which is already used by another service or application. Please configure 'APACHE' to use free port.
Easy enough to straighten outâŚ
Type âservicesâ into Start search field
Click on item at top of returned list: Services - Desktop App
Scroll down to bottom of the list and right-click on "World Wide Web Publishing Services"
Click on "Stop"
Close the Services window
MAMP will now be able to start the Servers and open a connection to localhost
Note that you will need to repeat this sequence after every computer shut-down or re-start.
There are probably methods to permanently stop Windows from hogging the World Wide Web Publishing Services connection, but itâs not worth my time to pursue. Apparently Windows claims this space for Skype (and probably) other things that, frankly, scare me.
The next issue is a Grav thing.
In my ignorance, I assumed that I could simply click into MAMP htdocs, start up GitBash and create a new project with:
$ bin/grav new-project C:/MAMP/htdocs/zzTestNewestProject
Not so. Git Bash needs to be opened from the root of an already installed instance of Grav in order for Grav CLI to even begin working.
These are a couple of issues that slowed me down. Perhaps others can contribute the speed-bumps (with solutions) that they encountered?