Web interface changes does not save changes

Expected Behaviour:

  • type a domain into the white- or blacklist, click add, would expect the domain to be listed below.
  • click reboot or shutdown, and the Pi reboots or shuts down

Actual Behaviour:

Nothing changes.
I've run pihole -r a number of times, and while I get a github retrieve error on FTL stuff, the service still shows as running. Don't think this is an issue.
When I run pihole -d, I get PHP warnings saying permission denied and failed to write session data. See the log via the token below. I have also removed the password via pihole -a -d

Debug Token:

5g8ecq5u3c

Cheers!

This sounds like it may be a uSD card that has gone in to read-only mode. Can you save a file in the pi users home directory, reboot the RPi and check if that file still exists after the reboot?

1 Like

I created an entirely-creative "blank.txt" file in the root/usr directory, rebooted, and it still exists as intended.

Is it possible it's just a bad card? How big of one is required to run pi-hole?

Started fresh with a new card. Everything seems to be working. Old card is in the garbage. Thanks for the help. Mark this as resolved.