I asked because the setting is stored in the zp-date/zenphoto.cfg.php file and not saving usually indicates some file/folder permission issues. But you can open the config file and change the $conf['server_protocol'] = "http"; to $conf['server_protocol'] = "https"; manually, too