Ir para conteúdo

POWERED BY:

Arquivado

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

Rafael Frazão

[Resolvido] Fatal error: Call to undefined function mysql_connect

Recommended Posts

Erro ao conectar a banco de dados em localhost.

Observação: O mesmo banco funciona normalmente no dominio o qual foi postado.

 

Fatal error: Call to undefined function mysql_connect()

 

Como sei que vão me ajudar, desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure no PHP.ini a seguinte linha:

;extension=php_mysql_libmysql.dll

Troque pra:

extension=php_mysql_libmysql.dll

 

Não tem essa linha não

Tem essa: php_mysql.dll mas já está habilitada e continua com o erro

 

Como se não bastasse, agora na tela do meu phpMyAdmin retorna o seguinte erro:

 

phpMyAdmin - Erro

 

não carregou extensão mysql,

verifique a configurações do php - Documentação

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta o código do teu arquivo.

 

ta usando xampp?

 

Isso. xammp...

Rpz.. não tem nada demais no código. No domínio como já falei funciona normalmente.

Mas pra dúvidas segue o código:

 

$conexao=mysql_connect("localhost","root","Master**") or die ("falha na conexão");
$db=mysql_select_db("minotauro", $conexao) or die ("Banco de dados não encontrado");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo pessoal, preciso realmente da ajuda de vocês. Vamos lá:

Reinstalei o xampp e acontece o seguinte. Quando eu ativo qualquer linha dessas abaixo:

 

; error_reporting
;   Default Value: E_ALL & ~E_NOTICE
;   Development Value: E_ALL | E_STRICT
;   Production Value: E_ALL & ~E_DEPRECATED

 

O phpMyAdmin não funciona porem só me retorna um erro no lugar de 9.

O erro é o seguinte:

Fatal error: Call to undefined function mysql_connect()

 

Se eu não mexer em nada no error_reporting(php.ini) tenho 9 erros.

Já não sei mais o que fazer. Já tentei tudo que me foi indicado em foruns e etc.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual sistema esta usando?

esta usando instalação manual ou algum pacote exemplo wamp.

 

como esta sua extension_dir?

 

qual versão do php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu trocaria o phpmyadmin pelo wamp. Mas se não for o caso

habilite para mostrar todos os erros novamente

 

poste seu código e as mensagens de erros !

Compartilhar este post


Link para o post
Compartilhar em outros sites

A linha que você deve habilitar não é nenhuma das que você falou, a linha correta fica mais abaixo.

 

Veja:

error_reporting = E_ALL | E_NOTICE

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual sistema esta usando?

esta usando instalação manual ou algum pacote exemplo wamp.

 

como esta sua extension_dir?

 

qual versão do php.

 

Sistema: Windows 7 Basic

Programa: xampp

Extension: extension_dir = "C:\xampp\php\ext" o caminho me parece está correto

VersãoPHP: 5.3.5

 

A linha que você deve habilitar não é nenhuma das que você falou, a linha correta fica mais abaixo.

 

Veja:

error_reporting = E_ALL | E_NOTICE

 

Habilitei essa linha e nada.

 

Eu trocaria o phpmyadmin pelo wamp. Mas se não for o caso

habilite para mostrar todos os erros novamente

 

poste seu código e as mensagens de erros !

 

 

estou usando o xampp

o phpMyAdmin faz parte dele

já tentei usar o wamp mas os resultados não me agradaram

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo sendo um saco, eu ainda recomendo que use, alias, que faça a instalação de cada servidor separadamente, apache, php, mysql, pgsql .. entre outros, aqui em casa, eu instalei um por um, e nunca tive esse tipo de problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo sendo um saco, eu ainda recomendo que use, alias, que faça a instalação de cada servidor separadamente, apache, php, mysql, pgsql .. entre outros, aqui em casa, eu instalei um por um, e nunca tive esse tipo de problema.

 

eu sempre fazia assim,mas depois do php 5.3.6 só ter versão para IIS desisti da instalação da manual,utilizando wamp nunca tive problema.

mas com certeza melhor opção não há.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo sendo um saco, eu ainda recomendo que use, alias, que faça a instalação de cada servidor separadamente, apache, php, mysql, pgsql .. entre outros, aqui em casa, eu instalei um por um, e nunca tive esse tipo de problema.

 

eu sempre fazia assim,mas depois do php 5.3.6 só ter versão para IIS desisti da instalação da manual,utilizando wamp nunca tive problema.

mas com certeza melhor opção não há.

 

 

Vou deixar queto

Acho que é o windows 7 basic

Instalei na casa do meu vizinho com o xp e rodou sem problema nenhum.

Valeu galera!

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.