Takže tohle jsem předpokládal :) Musíte udělit oprávnění k novému adresáři log uživateli postgres.
Můžete to udělat pomocí f.e.:
sudo chown postgres:postgres /your/new/log/dir/path
Odpověď na vaši další otázku:
Chcete-li povolit připojení TCP/IP ze vzdálených hostitelů, musíte upravit pg_hba.conf
soubor. Můžete povolit VŠECHNY Připojení TCP/IP přidáním řádku, jako je tento:
host all all 0.0.0.0/32 md5
Výše je pět parametrů, o nich si můžete přečíst v souboru pg_hba.conf v komentářích v horní části souboru, ale ve zkratce znamenají:
[connection_type] [database_name] [user_name] [remote_ip/mask] [auth_type]