Olá, pessoal.
Instalei o Slackware 10 com Apache, PHP4 e MySQL tudo do slackware.
Copiei da minha velha máquina alguns arquivos passwd, shadow, gshadow e group para manter a instalação antiga.
Apaguei e criei usuário e grupo para MySQL.
Dei um comando chown mysql:mysql nos diretórios do mysql.
Ativei ele através do mysqld_install_db, coloquei uma senha pro root, etc.
Consigo entrar via console mysql -u root -p mas parece que o PHP não conecta.
Testei com phpinfo() e mysql aparece lá.
Mas quando tendo acessar uma página que o le o banco de dados, nada acontece. Apenas a página é recarregada. nenhum erro nada.
Alguém pode me ajudar?
Abraços,
Celso
Mysql No Slackware 10 Não Funcionou
Started By coyote34, 31/05/2005, 20:14
6 replies to this topic
#1
Posted 31/05/2005, 20:14
#2
Posted 31/05/2005, 21:21
Você poderia postar o código que não está funcionando?
Abraços.
Abraços.
Contra-baixo - Tablaturas, dicas e ferramentas para baixistas - Hospedagem Grátis - MUBR
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#3
Posted 01/06/2005, 08:45
Esse é o código:
agora do arquivo lib.php
agora do config.php onde eu acho que esta o problema:
Alguma idéia?
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table border="0" cellspacing="0" cellpadding="0" width="400"> <? include("inc/lib.php"); for ($i=0;$i<$qtd;$i++){ ?> <tr> <td height="61" valign="top" width="24"> </td> <? $result=database("select codigo_barras,descricao from tb_produtos where codigo='$codigo'"); $p=mysql_fetch_array($result); ?> <td height="61" valign="top"> <p><font size="1" face="Arial, Helvetica, sans-serif"><b><font size="2">CÓDIGO: <? print $codigo?> </font></b><br> <font face="Arial Narrow"> <? print $p[1]?> </font><br> OF <? print $of?> </font></p> <div align="center"></div> <div align="center"></div> </td> </tr> <tr> <td colspan="2" valign="top"><img src="imagens/quadrado_branco.gif" width="18" height="18"></td> </tr> <? } // fim do for ?> </table>
agora do arquivo lib.php
<? //lib.php // nunca salve um arquivo de configuração em txt // include("xtpl.php"); include("config.php"); function database($query) { global $cfg; $p=mysql_connect($cfg[0],$cfg[1],$cfg[2]) or die("erro 001"); mysql_select_db($cfg[3],$p) or die ("erro 002"); $result=mysql_query($query,$p) or die ("erro 003"); mysql_close($p); return $result; } ?>
agora do config.php onde eu acho que esta o problema:
<? //config.php $cfg[0]="localhost"; $cfg[1]="root"; $cfg[2]="senha"; $cfg[3]="db_teste"; ?>
Alguma idéia?
#4
Posted 01/06/2005, 16:10
só uma coisa, como copiou de outro servidor que ja estava instalado, verifique o hostname, provavelmente deve ser isso.
O correto seria fazer uma instalação nova.
Caso seja o hostname, o que pode estar acontecendo é que se a maquina antiga tinha o nome "antigo", e o servidor novo tem o nome "novo", concerteza não será liberado a conexão para o localhost no seu mysql, pois isso estava configurado para liberar acesso somente para o hostname "antigo".
Tente deixar o mesmo hostname que usava anteriormente, ou mudar novamente as configurações do seu servidor sql
O correto seria fazer uma instalação nova.
Caso seja o hostname, o que pode estar acontecendo é que se a maquina antiga tinha o nome "antigo", e o servidor novo tem o nome "novo", concerteza não será liberado a conexão para o localhost no seu mysql, pois isso estava configurado para liberar acesso somente para o hostname "antigo".
Tente deixar o mesmo hostname que usava anteriormente, ou mudar novamente as configurações do seu servidor sql
Hospedar-se .Com - Monitor Webfórum - Equipe de Gerenciamento de Servidores
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#5
Posted 01/06/2005, 19:41
Bom, instalei o slackware 10 novamente e antes de copiar alguma coisa testei e o problema continua...
O que poderia ser?
Celso
O que poderia ser?
Celso
#6
Posted 01/06/2005, 21:03
RPM ou o SRC mesmo ?
O único jeito é adicionar acesso localhost para o root
O único jeito é adicionar acesso localhost para o root
Hospedar-se .Com - Monitor Webfórum - Equipe de Gerenciamento de Servidores
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#7
Posted 01/06/2005, 23:28
Isso é bem estranho, há algumas semanas estava com o Slack 10.1 e uma config identica e funcionava tudo
Bom, vamos lá, só para confirmar o passo a passo:]
Você instalou o Apache, depois o MySql.
Tentou conectar ao MySql, aqui, pelo console?
Instalou o PHP, com a opção mysql, indicando o local onde está o mysql?
Criou uma base de testes deu o Grant nela, e criou algumas tabelas?
Tentou conectar com o PHP, deu algum erro?
Veja se não faltou nada, pois essa configuração é estremamente simples, nunca vi dar errado...
Abraços.
Bom, vamos lá, só para confirmar o passo a passo:]
Você instalou o Apache, depois o MySql.
Tentou conectar ao MySql, aqui, pelo console?
Instalou o PHP, com a opção mysql, indicando o local onde está o mysql?
Criou uma base de testes deu o Grant nela, e criou algumas tabelas?
Tentou conectar com o PHP, deu algum erro?
Veja se não faltou nada, pois essa configuração é estremamente simples, nunca vi dar errado...
Abraços.
Contra-baixo - Tablaturas, dicas e ferramentas para baixistas - Hospedagem Grátis - MUBR
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)