तो यह वही है जो मैंने माना :) आपको उपयोगकर्ता को पोस्टग्रेज करने के लिए नई लॉग निर्देशिका को अनुमति देने की आवश्यकता है।
आप f.e. का उपयोग करके ऐसा कर सकते हैं:
sudo chown postgres:postgres /your/new/log/dir/path
आपके अन्य प्रश्न का उत्तर देना:
दूरस्थ होस्ट से TCP/IP कनेक्शन की अनुमति देने के लिए आपको pg_hba.conf
. संपादित करने की आवश्यकता है file.आप सभी . को अनुमति दे सकते हैं इस तरह एक लाइन जोड़कर TCP/IP कनेक्शन:
host all all 0.0.0.0/32 md5
ऊपर पाँच पैरामीटर हैं, आप उनके बारे में फ़ाइल के शीर्ष पर टिप्पणियों में pg_hba.conf फ़ाइल में पढ़ सकते हैं, लेकिन संक्षेप में उनका मतलब है:
[connection_type] [database_name] [user_name] [remote_ip/mask] [auth_type]