Project Zomboid servertest.ini generator
Zomboid ties its config filename to the server name, so the single most common problem is a perfectly correct file that the server never reads.
Start from a preset
Visual Settings
servertest.ini
How servertest.ini syntax works
The file is key=value, one per line, with lowercase true and false for booleans. The filename itself is significant: a server launched as servertest reads servertest.ini, and renaming the file without changing the launch parameter leaves the server running on defaults from a file you are no longer editing.
The mistake that costs people hours
Zomboid keeps a second file of sandbox settings alongside this one, covering loot rates, zombie behaviour and time scale. Those are not in this file and cannot be set from it, so if you are trying to change zombie population or day length and nothing happens, you are editing the wrong file rather than making a syntax error.