kika 0 Denunciar post Postado Junho 16, 2009 Instalei o EasyPHP 3 e tudo está funcionando perfeitamente, estou tentando fazer um sistema de galeria de fotos acessando o banco de dados e quando vou no Dreamweaver e tento fazer a conexão pelo Databases (MySQL Connection) ele fica eternamente procurando o BD e não acha e dá a seguinte mensagem de erro: A server timeout has ocurred. Here are the possible reasons: 1-Please make shure that the web server is up and running 2-Please verify that the ODBC DSN exists on the testing server O que pode ser? O Apache está rodando normal, cheguei a baixar o MySQL Connector ODBC 5.1 mas na hora de criar o ODBC fico na dúvida se crio Fonte de dados de usuário ou de sistemas Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Junho 16, 2009 Na verdade não precisa de odbc ele tem nativo entaum teria que rodar legal sem erro testa tipo assim $host = 'localhost'; $user='root'; $pass=''; $database='bancoteste'; $con = mysql_connect($host,$user,$pass) or die (mysql_error()); if ($con){ mysql_selected_db($database) or die (mysql_error()); } else{ echo 'conectou'; } testa isso só muda os dados para os seus e ve oq dá Compartilhar este post Link para o post Compartilhar em outros sites
Will Fernando 2 Denunciar post Postado Junho 16, 2009 pode ser tambem alguma configuração do dreamweaver faltando ou errada ... *você definiu o site ? (*Manage site) caso esteja em localhost verifique as configurações do Testing Server ou esteja em outro servidor Remote Info valww espero ter ajudado Compartilhar este post Link para o post Compartilhar em outros sites
kika 0 Denunciar post Postado Junho 16, 2009 hooligans Fiz o que você falou, qd vou testar fica processando um bom tempo e depois vem com a seguinte mensagem: Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 in C:\Arquivos de programas\EasyPHP 3.0\www\imgs_tuto\Connections\galeria.php on line 11 Fatal error: Maximum execution time of 30 seconds exceeded in C:\Arquivos de programas\EasyPHP 3.0\www\imgs_tuto\Connections\galeria.php on line 11 A linha 11 é: $con = mysql_connect($host, $user, $pass) or die (mysql_error()); Will Fernando....eu define o Manage Site sim...e lá Remote Info não coloquei nada e em Testing Server coloquei no (Server model) PHP MySQL Compartilhar este post Link para o post Compartilhar em outros sites
kika 0 Denunciar post Postado Junho 16, 2009 Eu alterei um pouco e fiz assim: <?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_galeria = "localhost"; $database_galeria = "nome_db"; $username_galeria = "meu_user"; $password_galeria = ""; $galeria = mysql_pconnect($hostname_galeria, $username_galeria, $password_galeria) or trigger_error(mysql_error(),E_USER_ERROR); ?> Agora acho que funcionou legal, não dá erro nenhum, a tela fica em branco. E dei um Refresh na minha janela Databases do Dreamweaver e agora está aparecendo os dados do meu BD. Obrigada pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites