configdeki localhost yerine db'nin bulunduğu ip adresi yaz yalnız server izin vermiyebilir. Cpanelde izin verme kısmı vardı diye hatırlıyorum.Eğer çözemezsen yarın detaylı yardımcı oluyum.Diğer kısımlar aynıdır sadece host kısmında localhost yazar o kısma ip adresi yaz.