Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

clovis.sardinha

[Resolvido] Como evitar que o arquivo de conexão seja mudado no s

Recommended Posts

Pessoal, meu problema é o seguinte:

Eu testo meus sites no localhost. Configurei o dreanwever com um servtest (localhost/www/meusite) e um ftp (ftp.meussitenoservidor), porém sempre que eu mando sincronizar com o servidor remoto ele manda o arquivo de conexão do localhost e ai dá pau no remoto e tenho que trocar novamente as informações. Tem como evitar que isto ocorra?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A melhor forma de resolver é a seguinte:

 

Olha só como eu faço:

 

Abra seu arquivo de conexão e coloque o IF, se for PHP ou ASP não importa, ai você pesquisa como fazer na linguagem que prefere, mas olha a lógica:

 

if ($_SERVER["REMOTE_ADDR"] == "127.0.0.1") :
$dbname 	= "nome_do_banco";
$user 	= "root";
$password = "";
$server 	= "localhost";
else :
$dbname 	= "nome_do_banco_internet";
$user 		= "user";
$password 	= "senha";
$server 	= "199.999.999";
endif;

 

Verifica se o IP é localhost, se for chama o banco loca, se não, chama o outro banco.

 

Isso já resolve!

Compartilhar este post


Link para o post
Compartilhar em outros sites

A melhor forma de resolver é a seguinte:

 

Olha só como eu faço:

 

Abra seu arquivo de conexão e coloque o IF, se for PHP ou ASP não importa, ai você pesquisa como fazer na linguagem que prefere, mas olha a lógica:

 

if ($_SERVER["REMOTE_ADDR"] == "127.0.0.1") :
$dbname 	= "nome_do_banco";
$user 	= "root";
$password = "";
$server 	= "localhost";
else :
$dbname 	= "nome_do_banco_internet";
$user 		= "user";
$password 	= "senha";
$server 	= "199.999.999";
endif;

 

Verifica se o IP é localhost, se for chama o banco loca, se não, chama o outro banco.

 

Isso já resolve!

 

Perfeito. Fácil e prático. Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.