Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RodriAndreotti

[Resolvido] Apache + PHP + MySQL +WIndows 7

Recommended Posts

Olá amigos,

 

Desculpe a minha ignorância mas acho que o meu problema aqui é o mesmo de vocês e que consta aqui como resolvido.

Mas estou com uma dúvida, desculpe novamente pela pergunta, mas estou iniciando o aprendizado em relação a isso e por isso da dúvida.

Nesse caso ai de editar esse arquivo nesse endereço: C:\Windows\System32\drivers\etc\hosts

 

1. como sei a extenção desse arquivo, no caso edita ele com o Wordpad mesmo né?

2. e como salva esse arquivo ai? com que extenção, enfim...

 

Bom... valeu desde já.

 

Então cara, este arquivo não tem uma extensão, e você salva ele sem extensão mesmo.

para editá-lo, pode ser pelo bloco de notas (em modo administrador, caso contrário você não conseguirá salvá-lo, para isso na hora de clicar no bloco de notas, clique com o direito e vá em executar como administrador), feito isso basta editar a linha mencionada acima, salvar e correr para o abraço.

 

na hora de salvar, salve por cima do já existente, ou seja, sem extensão alguma.

 

Espero ter ajudado.

 

[]s.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola, estou com o mesmo problema que esse.

 

Estava usando (e funcionado direito)

 

windows vista sp2

Apache 2.0.47

PHP 5.0.0

Mysql 5.0.0-A

 

Tudo perfeito

 

 

Resolvi atualizar( e atualizei )

 

windows vista sp2

Apache 2.2.14

PHP 5.3.1

Mysql 5.0.0-A (mantive o mysql)

 

Aqui, o Apache funciona mas o php e o mysql não.

 

Passos que tomei.

 

1) O php não estava sendo reconhecido = renomeei o php.ini para meuphp.ini -- Resolveu! O php passou a funcionar mas a conexão ao mysql ainda não.

2) O mysql não conecta:

A) a linha do php_mysql.dll esta descomentada e o path das dll's correto.

B) Alterei o arquivo de hosts -- Não resolveu!

# localhost name resolution is handled within DNS itself.
        127.0.0.1       localhost
#       ::1             localhost

C) joguei a php_mysql.dll na pasta raiz do php - Não resolveu!

D) Joguei a antiga libmysql.dll na pasta ext do php, adicionei ela na lista de exts no php.ini e reiniciei o PC. --Nada!

 

 

Agora ja não sei mais o que fazer!

 

Grato a quem puder ajudar a fazer o mysql_connect funcionar

 

Carlos Rocha

Compartilhar este post


Link para o post
Compartilhar em outros sites

D) Joguei a antiga libmysql.dll na pasta ext do php, adicionei ela na lista de exts no php.ini e reiniciei o PC. --Nada!

desfaça isso..

a libmysql.dll nao é uma extensão.. é um biblioteca client de conexão com o mysql.

para versãoes anteriores do php5.3.x, esse arquivo deve estar acessível pelo ambiente do sistema operacional. Normalmente é colocado na pasta "bin" do apache.

 

A partir da versão 5.3.1 do PHP, diversas extensões se tornaram incompatíveis.

A lib libmysql.dll não é mais utilizada. O PHP ovltou a ter o MySQL ocmo cliente nativo utilizando o "mysqlnd", portanto, não é necessário mais esse procedimento com o antigo arquivo libmysql.dll

 

poste o seu "php.ini" completo.

 

se puder, remova os trechos comentados para não tornar o topico muito extenso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido!

 

Alterei o arquivo de hosts só que eu não tinha reiniciado o windows!

# localhost name resolution is handled within DNS itself.        
 127.0.0.1       localhost
#::1             localhost

Desinstalei tudo (rsrsrs) instalei tudo novamente, não precisei configurar nada manualmente.

 

Apenas alterei o arquivo de hosts e depois reiniciei o Notebook.

 

Pronto, funcionando!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ói!

 

Isto é do arco-da-velha...

Depois de horas e horas a fio a bater com a cabeça

na parede (após update do sp2 em vista), afinal

a solução era simples: bastava um # - não há pachorra!...

os gajos da MS não dão uma para caixa...

 

Quando tenho que formatar os discos das minhas máquinas

até fico a tremer, porque já sei que vem (sempre) tempestade...

 

Obrigado malta, pela vossa proficiente investigação,

cs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.