Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Erro ao ler arquivo .INI Quando executava minha aplicação com template 2 localmente dava tudo bem. Quando coloquei no servidor externo (ServHost), está aparecendo o erro: Error Arquivo não encontrado: 'elainelins.ini' a configuração deste arquivo é: host = 138.128.188.50 port = 3306 name = nome_do_banco user = usuario_do_banco pass = senha_do_banco type = mysql prep = "1...
RC
Erro ao ler arquivo .INI  
Fechado
Quando executava minha aplicação com template 2 localmente dava tudo bem.
Quando coloquei no servidor externo (ServHost), está aparecendo o erro:

Error Arquivo não encontrado: 'elainelins.ini'


a configuração deste arquivo é:
host = 138.128.188.50 port = 3306 name = nome_do_banco user = usuario_do_banco pass = senha_do_banco type = mysql prep = "1"


O que está acontecendo de errado, alguem pode ajudar?

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (6)


FC

Existem algumas empresas de hospedagem que não permitem arquivos .ini verifique com a sua se é necessário liberação.
JD

Se for a situação que Felipe informou você pode usar o comando abaixo dentro de um arquivo .htaccess:

RedirectMatch 301 (.*).ini$ www.seudominio.com.br$1.txt

Depois vc muda a extensão do seu arquivo .ini para txt.
Com esse comando sempre que requisitar um arquivo .ini será redirecionado para um arquivo no mesmo local do requisitado porem com extensão txt, acredito que funcione não testei.
RC

Tentei o que vocês disseram mas não deu certo.
Alguma outra ideia?
JD

Qual foi o retorno que a empresa de hospedagem te deu?
PD

Verifica se não é problema de maiúsculas/minúsculas no nome do arquivo.
O Windows é case insensitive no filesystem, e o Linux é case sensitive.
Talvez localmente você esteja no Windows e o servidor no Linux.
Por isso que é bom usar Linux para tudo ;-)

stackoverflow.com/questions/7199039/file-paths-in-windows-environmen

Att,
RC

Achei o problema.
Eu estava utilizando as configurações sem aspas ""
ERRADO:
host = 138.128.188.50 port = 3306 name = nome_do_banco user = usuario_do_banco pass = senha_do_banco type = mysql prep = "1"


CORRETO:
host = "138.128.188.50" port = "3306" name = "nome_do_banco" user = "usuario_do_banco" pass = "senha_do_banco" type = "mysql" prep = "1"