Edit: I've confirmed that my webserver's DocumentRoot is pointing to var/www where all of my CRM files are.
Just to get this out of the way: I have been thrown under the bus, they know I don't know Ubuntu at work but they need this issue fixed for a new client. So please, no lecturing.
Fast forward...
I have a client running Ubuntu 16.04 LTS. They're running presumably LAMP, and a CRM called SuiteCRM; however, I can't access it. Even from the machine it's on.
When I try to go it: http://localhost/suitecrm
I get the following error:
Not Found
The requested URL /suitecrm was not found on this server.
Apache/2.4.18 (Ubuntu) Server at localhost Port 80
At first I thought maybe the LAMP services weren't started; however, I can go to localhost/phpmyadmin.
The files are in var/www... it has worked up until Friday.
Are there any suggestions you guys have for me to try? I'm lost, and I've been at this for hours.
Edit #2:
My 000-default.conf file:
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>