PHP e MySql - Servidores distintos

1. PHP e MySql - Servidores distintos

Willian Vieira
willianvieira

(usa CentOS)

Enviado em 17/10/2009 - 08:23h

Srs,

Estou tendo dificuldades em preparar um ambiente de desenvolvimento em dois servidores distintos
Srv de Aplicação (10.200.144.72)
Srv de Banco (10.200.144.60)

Srv de Aplicação
Instalei o Apache, PHP e o módulo de mysql

# yum install httpd php php-mysql

Srv de Banco
Instalei o PHP

# yum install mysql

Estou tentando testar a conexão com o seguinte script:

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

$conecta = mysql_connect("10.200.144.60", "root", "123") or print (mysql_error());

if($conecta){
print "<br>Conexao OK!";
}else{
print "<br>Conexao falhou";
}
?>

Mesmo assim não estou conseguindo

Warning: mysql_connect() [[url="http://10.200.144.102/function.mysql-connect"]function.mysql-connect[/url]]:
Can't connect to MySQL server on '10.200.144.100' (13) in /var/www/html/banco.php on line 5
Can't connect to MySQL server on '10.200.144.100' (13)Conexao falhou

Antes que me perguntem...
Já pinguei os servidores
# ping 10.200.144.60

Já configurei um usuário no srv de banco
# GRANT ALL PRIVILEGES ON *.* TO teste@10.200.144.72 IDENTIFIED BY 'teste' WITH GRANT OPTION;

Consigo acessar o banco remotamente
# mysql -h 10.200.144.60 -u wvcardoso -p

Já conferir se a porta está ouvindo
# netstat -ln | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* OUÃA

Enfim tentei muita coisa e já não sei o que fazer

Se alguém puder ajudar....



  


2. Re: PHP e MySql - Servidores distintos

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/10/2009 - 12:00h

Eu não sei muito sobre PHP, mas com relação aos seus testes, está tudo nos conformes. O q vc pode tá conferindo ae é sobre o próprio código, se num tem nenhum erro d programação, ou se deve inserir uma linha extra d código.


3. Re: PHP e MySql - Servidores distintos

Willian Vieira
willianvieira

(usa CentOS)

Enviado em 17/10/2009 - 22:27h

Quanto ao código, tenho certeza que não há erros


4. Re: PHP e MySql - Servidores distintos

Joao
stack_of

(usa Slackware)

Enviado em 17/10/2009 - 23:35h

O script de inicialização do MySQL pode conter a instrução '--skip-networking', faz o MySQL ignorar conexões externas. Mas se você consegue conectar o problema pode estar no Apache. Por que não verifica os logs de erro do Apache?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts