Conectar aplicação php no mysql

1. Conectar aplicação php no mysql

Rafael Monteiro
rafaelmonteiro17

(usa Red Hat)

Enviado em 20/12/2008 - 23:33h

Pessoal, estou com o seguinte problema:
1. Estou desenvolvendo uma aplicação WEB usando a ferramenta Delphi for PHP utilizando Mysql e Apache em minha estação de trabalho Windows;
2. Quando vou acessar a aplicação via navegador de uma máquina qualquer da minha rede até minha estação de trabalho Windows funciona legal, sem problemas.
3. Publico a aplicação no servidor Linux em /var/www/html e reinicio o Apache, até aqui tranqüilo;
4. O problema está quando tento acessar a aplicação via navegador de uma maquina qualquer da minha rede até o servidor, aí me aparece a seguinte mensagem: Application raised an exception class EDatabaseError with message 'Cannot connect to database server'

Já chequei o arquivo /etc/php.ini e o mysql mas não consigo achar solução pra isso.
Aparentemente parece que a aplicação não está conseguindo conectar no banco, porém o que eu acho engraçado é que no Windows ela roda.

Por favor, me ajudem!!



  


2. Re: Conectar aplicação php no mysql

Aurélio Lima
aureliolima

(usa Ubuntu)

Enviado em 20/05/2009 - 21:52h

Cara, to com o mesmo problema, só q minha aplicação é em jsp, e publico os arquivos no diretprio webapps do tomcat. A msg q dah é a seguinte:

BugzillaMetrics is not properly configured on server side
The configuration file "settings.xml" was found, but the database could not be accessed. Check the connection settings in the tag 'bugzillaDB' of the settings file, and the user access rights of the database user.
class java.sql.SQLException
Communication failure during handshake. Is there a server running on localhost:3306?

The configuration file "settings.xml" was found, but the database could not be accessed. Check the connection settings in the tag 'bugzillaMetricsDB' of the settings file, and the user access rights of the database user.
class java.sql.SQLException
Communication failure during handshake. Is there a server running on localhost:3306?

Assim sendo, parece nao haver conectividade com o mySql, posso garantir, uehuehuehue. Se alguém puder me ajudar agradeço... Preciso mto dessa aplicação...

qq ajuda eh bem vinda....

[ ]'s


3. Conectar aplicação php no mysql

hermes nunes pereira junior
hnpjunior

(usa Debian)

Enviado em 08/06/2009 - 16:26h

Cara, será que no seu servidor está instalado o php5-mysql?

Confere aí, ele é o driver de conexão do php com o mysql.

Valeu


4. Re: Conectar aplicação php no mysql

Leandro Gonçalves
pardz

(usa Slackware)

Enviado em 09/06/2009 - 12:34h

cara to com o mesmo problema no Slackware 10.2

vi em varios foruns sobre a necessidade do php-mysql, mas só consegui acha-lo em pacotes RPM
tentei instalar mas deu erros de dependecias por causa do GLIBC.

tentei instalar o GLIBC mas continua acusando dependencia.

Pior que nao quero instalar o linux tudo denovo, pq deu muito trabalho pra fazer o Nocat funcionar. heheheh

uso Slackware 10.2
Apache 2.0.50
MySQL 4.1.14
PHP 5.1.6

Me ajudem!!! :D


5. Re: Conectar aplicação php no mysql

Thiago Branco Meurer
thiagopriest

(usa Debian)

Enviado em 09/06/2009 - 13:33h

Slackware: A simplicidade é divida! haha

compila na mão.
por isso um Debian as vezes é bom haha


6. Re: Conectar aplicação php no mysql

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 09/06/2009 - 13:53h

o problema parece ser o drive de conexão com o mysql, você tem ele instalado no windows e não tem no linux. Sem o drive de conexão, não vai conseguir conetar, mesmo.


7. Re: Conectar aplicação php no mysql

Leandro Gonçalves
pardz

(usa Slackware)

Enviado em 09/06/2009 - 14:34h

e como eu faço pra instalar esse driver de conexao (tal de php-mysql) ??

=/


8. Re: Conectar aplicação php no mysql

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 09/06/2009 - 14:38h

# apt-get install php5-mysql

ou melhor, depende de qual php estamos falando. Se for o 4 seria

# apt-get install php4-mysql

ou usa o synaptic



9. Re: Conectar aplicação php no mysql

Leandro Gonçalves
pardz

(usa Slackware)

Enviado em 09/06/2009 - 14:43h

hehehe
aqui é slackware

slapt-get -install php5-mysql

nao acha nada =/

que triste cara


10. Re: Conectar aplicação php no mysql

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 09/06/2009 - 14:48h

Foi mal, me confundi, achei que usasse o Debian 5. Acho que confundi com outro post.

No caso do Slackware não sei como fazer, mas você não tem um gerênciador gráfico ?


11. Re: Conectar aplicação php no mysql

Leandro Gonçalves
pardz

(usa Slackware)

Enviado em 09/06/2009 - 14:54h

tenho nada, essa maquina é um k6 II 500mhz

minha ideia é só usá-la para gerenciar as conexoes wireless do hotel pelo aplicativo Nocat.

Depois de muito sofrimento, consegui por o Nocat pra rodar, mas agora quero personalizar varias coisas, pra isso preciso usar PHP pra conectar no banco do Nocat que é mysql.


12. Re: Conectar aplicação php no mysql

Leandro Gonçalves
pardz

(usa Slackware)

Enviado em 09/06/2009 - 16:31h

Ae, desinstalei o PHP5, baixei a versao mais nova do www.php.net e compilei novamente usando ./configure --with-apxs2= /usr/local/apache2/bin/apxs --with-mysql

era justamente esse "--with-mysql" que eu nao tinha usando na primeira instalação.

é isso aí!!
vlw



01 02