Projeto não encontra a pasta de produção - Servidor Hostgator

Gerei um projeto e coloquei ele pra rodar na minha máquina, localmente deu certo, consegui configurar as conexões com o banco, alterar a pasta de arquivos temporários no ambiente de produção e etc.
Fiz upload do projeto e da pasta de produção no servidor hostgator, configurei as conexões pelo ambiente de produção mas o projeto onde estão minhas aplicações não consegue encontrar a pasta do ambiente de produção, o endereço que aparece referenciado na mensagem de erro está correto exceto pela pasta public_html que é trocada pela pasta inexistente chamada p.

Segue o link abaixo com a mensagem de erro:
http://108.179.193.0/~sisge357/sistema_financeiro/prototipo_app/seguranca_Login/

Alguém já teve algum problema do tipo?

Vlw!!!

Você fez publicação avançada?
Porque no seu _lib não tem nada realmente.
http://108.179.193.0/~sisge357/sistema_financeiro/prototipo_app/_lib/
Como você fez a publicação?

Fiz a publicação avançada seguindo um tutorial do canal do scriptcase
No meu notebook está funcionando

Consultou se o DNS já estabilizou?

Tem que ser pelo nome do domínio que você registrou: www.meu_dominio.com.br

Se não estabilizar você não vai conseguir, tem que esperar.

Não funciona assim: http://108.179.193.0/~sisge357/sistema_financeiro/prototipo_app/seguranca_Login/

Por causa da URL utilizada ( ip/~usuario )
Deve-se utilizar o dns ou o ip externo para acessar o sistema ( ip/sistema_financeiro ou www.dominio.com/sistema_financeiro )

a hospedagem ainda não tem um domínio, alguem sabe como que eu removo o “~usuario” da url?

ps. Eu não acho q o ~usuario esteja interferindo até pq na publicação do projeto o scriptcase pede o endereço a partir da public_html, e tambem pq o ambiente de produção ta funcionando e tbm tem o ~usuario na url

Ambiente de produção:
http://108.179.193.0/~sisge357/sistema_financeiro/prototipo/prod/lib/php/index.php

A hospedagem é compartilhada esse IP 108.179.193.0 ele é dividido entre os clientes que tem hospedagem naquela máquina host cluster, por isso que tem o ~usuário, para o
sistema saber onde ‘vai fazer’ a entrega da requisição, o único jeito é registrar o domínio para dar certo, eu mesmo, tenho um domínio coringa que eu uso e pago
por ele anual só para usar ele em situações de testes que o cliente ainda não registrou o domínio oficial ou ainda vai transferir.

O que o Jailton falou é verdade.
Parar tornar o host compartilhado viável as empresas colocam vários domínios sobre um único ip.
Eu mesmo nos servidores que ofereço aos meus clientes costumo ter de 1 a 5 ips por servidor compartilhado.
Neste tipo de hospedagem quando você tentar acessar pelo ip, conforme o painel de controle pode até funcionar.
No meu caso que uso ISPConfig.
Pelo ip você pode acessar smtp, pop, ftp, ssh e etc. Mas acesso pela porta 80 (http) somente com o domínio.