HigorLamonier Postado Novembro 9, 2015 Compartilhar Postado Novembro 9, 2015 Galera,estou com uma duvida! Seguinte,eu desenvolvi meu site e o hospedo em um servidor windows utilizando o wamp e gostaria de migrar meu servidor para linux por ser mais em conta dai por diante passando a usar o lamp.Porem estou com medo de enfrentar alguns error,principalmente com o MySQL.Pois apenas pelo simples fato de eu usar o wamp 2.2 e atualizado para o 2.8 deu causou um alerta em todas as paginas que fazem conexão com o banco de dados MySQL.Pois antigamente,na época que desenvolvi o site eu esta usando mysql_connect dai quando atulizei,gerou um alerta em todas as paginas pedindo para eu usar mysqli_connect.Ate ai tudo bem,é facil de se arrumar,porem,estou com medo de dar erros maiores quando migrar para o lamp no servidor linux! Carro algum risco? 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
TecSecret Postado Novembro 9, 2015 Compartilhar Postado Novembro 9, 2015 25 minutos atrás, HigorLamonier disse: Galera,estou com uma duvida! Seguinte,eu desenvolvi meu site e o hospedo em um servidor windows utilizando o wamp e gostaria de migrar meu servidor para linux por ser mais em conta dai por diante passando a usar o lamp.Porem estou com medo de enfrentar alguns error,principalmente com o MySQL.Pois apenas pelo simples fato de eu usar o wamp 2.2 e atualizado para o 2.8 deu causou um alerta em todas as paginas que fazem conexão com o banco de dados MySQL.Pois antigamente,na época que desenvolvi o site eu esta usando mysql_connect dai quando atulizei,gerou um alerta em todas as paginas pedindo para eu usar mysqli_connect.Ate ai tudo bem,é facil de se arrumar,porem,estou com medo de dar erros maiores quando migrar para o lamp no servidor linux! Carro algum risco? Amigo, quanto a migração (wamp, lamp), quando realizamos em clientes que usam linux, windows etc o que acontece é que as vezes você tem que fazer uns ajustes no seu servidor (instalar as extensões do php) necessárias para sua aplicação funcionar perfeitamente. Por ser um servidor web, acredito que não vai interferir para você. Aconselho a instalar o seu servidor web manualmente (apache, banco de dados, php, phpmyadmin) ou usar um painel de controle como o CWP ou Sentora. Nós gostamos muito de usar o painel de controle CWP para clientes que solicitam esse tipo de migração devido a sua grande compatibilidade e tbm pela praticidade. Um abraço. 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
DELTA SERVERS Postado Novembro 9, 2015 Compartilhar Postado Novembro 9, 2015 Olá, boa tarde! Não vejo problemas quanto a isso, esse erro é baseado na falta de conexão de seu site ao banco de dados dele ou do projeto em questão, verifique se a porta do MySQL está aberta para o publico externo e não só interno, esses erros ocorre quando você usa um MySQL portátil, em questão de jogos como World of Warcraft vejo muitos desse caso. 1 Citar DELTA SERVERS SOLUÇÕES CORPORATIVAS! Link para o comentário Compartilhar em outros sites More sharing options...
HigorLamonier Postado Novembro 9, 2015 Autor Compartilhar Postado Novembro 9, 2015 Obrigado por esclarecerem minhas duvidas,você foram de grande ajudar galera.Novamente obrigado! 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Yves Cleuder Postado Novembro 11, 2015 Compartilhar Postado Novembro 11, 2015 Em 09/11/2015 14:03:53, DELTA SERVERS disse: Olá, boa tarde! Não vejo problemas quanto a isso, esse erro é baseado na falta de conexão de seu site ao banco de dados dele ou do projeto em questão, verifique se a porta do MySQL está aberta para o publico externo e não só interno, esses erros ocorre quando você usa um MySQL portátil, em questão de jogos como World of Warcraft vejo muitos desse caso. Não é bem falta de conexão.. A função mysql_ não existe mais.. deve utilizar mysqli_ Não lembro muito bem, mas o mysql você poderia utilizar assim: $query = mysql_query("SELECT * FROM usuario"); Já o mysqli, você deve utilizar assim: $query = mysqli_query($connection, "SELECT * FROM usuario"); Obs: a $connection é a variável que faz a conexão com o banco de dados. $connection = new mysqli("IP", "USUARIO", "SENHA", "BANCO_DE_DADOS"); Para não terem problemas, usem POO. $connection= new mysqli("IP", "USUARIO", "SENHA", "BANCO_DE_DADOS"); $query = $this->query("SELECT * FROM usuario); $result = mysqli_fetch_object($query); $result->id; 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
DELTA SERVERS Postado Novembro 11, 2015 Compartilhar Postado Novembro 11, 2015 52 minutos atrás, Yves Cleuder disse: Não é bem falta de conexão.. A função mysql_ não existe mais.. deve utilizar mysqli_ Não lembro muito bem, mas o mysql você poderia utilizar assim: $query = mysql_query("SELECT * FROM usuario"); Já o mysqli, você deve utilizar assim: $query = mysqli_query($connection, "SELECT * FROM usuario"); Obs: a $connection é a variável que faz a conexão com o banco de dados. $connection = new mysqli("IP", "USUARIO", "SENHA", "BANCO_DE_DADOS"); Para não terem problemas, usem POO. $connection= new mysqli("IP", "USUARIO", "SENHA", "BANCO_DE_DADOS"); $query = $this->query("SELECT * FROM usuario); $result = mysqli_fetch_object($query); $result->id; Observei essa mudança, no entanto nem todos cores aceitam essa mudança ainda, infelizmente. 0 Citar DELTA SERVERS SOLUÇÕES CORPORATIVAS! Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.