Edit: DNS resolution and ad blocking seem to be working on multiple devices but I am also not seeing any stats - they are all blank (including number of domains in the block-list).
2020-06-30 22:28:09: (server.c.1464) server started (lighttpd/1.4.53)
2020-06-30 22:30:54: (server.c.2059) server stopped by UID = 0 PID = 1
2020-06-30 22:30:56: (server.c.1464) server started (lighttpd/1.4.53)
2020-06-30 22:37:16: (server.c.2059) server stopped by UID = 0 PID = 1
2020-06-30 22:42:24: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 08:33:24: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 08:33:53: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 08:43:19: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 08:43:21: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 08:54:46: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 08:56:10: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 08:58:43: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 08:58:44: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:05:30: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:05:32: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:12:41: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:12:42: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:13:53: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:15:27: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:16:49: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:18:23: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:18:24: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:18:26: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:19:09: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:19:11: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 09:24:22: (mod_fastcgi.c.421) FastCGI-stderr: PHP Notice: Undefined offset: 0 in /var/www/html/pihole/index.php on line 205
2020-07-01 09:24:22: (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 206
2020-07-01 09:24:24: (mod_fastcgi.c.421) FastCGI-stderr: PHP Notice: Undefined offset: 0 in /var/www/html/pihole/index.php on line 205
2020-07-01 09:24:24: (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 206
2020-07-01 09:53:55: (server.c.2059) server stopped by UID = 0 PID = 1
2020-07-01 09:53:55: (server.c.428) unlink failed for: /var/run/lighttpd.pid 2 No such file or directory
2020-07-01 09:53:57: (server.c.1464) server started (lighttpd/1.4.53)
2020-07-01 10:00:48: (mod_fastcgi.c.421) FastCGI-stderr: PHP Notice: Undefined offset: 0 in /var/www/html/pihole/index.php on line 205
2020-07-01 10:00:48: (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 206
2020-07-01 10:00:50: (mod_fastcgi.c.421) FastCGI-stderr: PHP Notice: Undefined offset: 0 in /var/www/html/pihole/index.php on line 205
2020-07-01 10:00:50: (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 206
Good idea. I disabled all extensions in Chrome just in case. I am not getting any errors in the Dev console. But I am also not seeing any stats - they are all blank (including number of domains in the block-list).
No, the last SD card failed so I did a fresh install on a new card. I was going to clone the image this time around.
I can install fresh again if that is the best way out of this. One odd note: The the console looked fine last while I was setting it up. "Somehow" that changed once I refreshed this morning.
Hmm thank you. It's a 32GB card and only thing running on the Pi Zero W is PiHole + Raspberry OS. I am reinstalling now, and will leave out Log2Ram for now.
Thanks everyone for your help, this is now resolved. It may be something to do with Log2Ram - I thought I tried uninstalling it (while testing) but perhaps I didn't do it properly. I'm not going to troubleshoot further for now. Here are my steps for a clean install and I can't seem to replicate the issue.
Flashed Raspberry Pi OS
2020-05-27-raspios-buster-lite-armhf.img onto Sandisk 32GB SDHC with balenaEtcher
Remounted SD card, moved a blank 'SSH' file into base directory to enable SSH access
Logged onto Pi Zero W with connected kb and monitor (user: pi, pwd: raspberry)
Set new password, host name, wifi settings, keyboard layout (to enable pipe key)
Setup Pi-Hole using default settings
Updated Raspberry PI OS
Added Pi-Hole database tweaks