Ok, I may have found the solution here.

In the apache2.conf file at the end of the file there is an entry:
IncludeOptional sites-enabled/*.conf

I renamed the /etc/apache2/sites-available/emoncms file
to
/etc/apache2/sites-available/emoncms.conf

Then to enable the site, I executed:
sudo a2ensite emoncms

Voila!
It all works.
P.S. I now have a github account so I can perform pull requests.

Cheers everyone !

1 Like