Hi, looks like there's some issues, pihole-FTL and lighttpd are both not functioning. First we can get the web interface up and look at the other issues next.
Can you post the output from sudo systemctl status --full --no-pager lighttpd.service? Hopefully this catches the error that is causing it to not start.
May 07 21:08:09 Roger-HPDesktop systemd[1]: Starting Lighttpd Daemon...
May 07 21:08:09 Roger-HPDesktop lighttpd[5915]: /usr/sbin/lighttpd: symbol lookup error: /usr/sbin/lighttpd: undefined symbol: FAMNoExists
May 07 21:08:09 Roger-HPDesktop systemd[1]: lighttpd.service: Control process exited, code=exited status=127
May 07 21:08:09 Roger-HPDesktop systemd[1]: Failed to start Lighttpd Daemon.
May 07 21:08:09 Roger-HPDesktop systemd[1]: lighttpd.service: Unit entered failed state.
May 07 21:08:09 Roger-HPDesktop systemd[1]: lighttpd.service: Failed with result 'exit-code'.
$ sudo apt install gamin
[sudo] password for kristie:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.4.0-101 linux-headers-4.4.0-101-generic
linux-image-4.4.0-101-generic linux-image-extra-4.4.0-101-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libgamin0
The following packages will be REMOVED:
libfam0
The following NEW packages will be installed:
gamin libgamin0
0 upgraded, 2 newly installed, 1 to remove and 16 not upgraded.
Need to get 57.5 kB of archives.
After this operation, 169 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 Index of /ubuntu xenial/universe amd64 gamin amd64 0.1.10-5 [41.3 kB]
Get:2 Index of /ubuntu xenial/universe amd64 libgamin0 amd64 0.1.10-5 [16.2 kB]
Fetched 57.5 kB in 0s (211 kB/s)
Selecting previously unselected package gamin.
(Reading database ... 367291 files and directories currently installed.)
Preparing to unpack .../gamin_0.1.10-5_amd64.deb ...
Unpacking gamin (0.1.10-5) ...
dpkg: libfam0: dependency problems, but removing anyway as you requested:
libkf5coreaddons5:amd64 depends on libfam0.
lighttpd depends on libgamin0 | libfam0; however:
Package libgamin0 is not installed.
Package libfam0 is to be removed.
(Reading database ... 367301 files and directories currently installed.)
Removing libfam0 (2.7.0-17.1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Selecting previously unselected package libgamin0.
(Reading database ... 367292 files and directories currently installed.)
Preparing to unpack .../libgamin0_0.1.10-5_amd64.deb ...
Unpacking libgamin0 (0.1.10-5) ...
Setting up gamin (0.1.10-5) ...
Setting up libgamin0 (0.1.10-5) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
kristie@Roger-HPDesktop:~$ sudo systemctl restart lighttpd
kristie@Roger-HPDesktop:~$ pihole restartdns
[✓] Restarting DNS service
pihole-FTL: no process found