Ir para conteúdo

POWERED BY:

Arquivado

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

Diego Guimarães

Fatal error: Call to undefined function mysql_pconnect()

Recommended Posts

Eu utilizo o EasyPHP e intalei nele o PHP5, mas está dando esste erro:Fatal error: Call to undefined function mysql_pconnect()como faço pra corrigir isso? já procurei na net e msm assim nao consegui, ja mudei o php.ini e nada

Compartilhar este post


Link para o post
Compartilhar em outros sites

você viu se ela está liberada no seu php.ini?Faça uma página de teste com o phpinfo(8) e poste a sessão do MySQL aqui pra gente ver como é que tá.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se no seu php ini não estiver referenciando o modulo MySQL significa que esse módulo não está instalado, quando você usa a instrução mysql_connect() ( não persistente ) o seu php reconhece a função? Resumindo, você está com o módulo do mysql instalado?Se no seu php ini não estiver referenciando o modulo MySQL significa que esse módulo não está instalado, quando você usa a instrução mysql_connect() ( não persistente ) o seu php reconhece a função? Resumindo, você está com o módulo do mysql instalado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

procura o seu arquivo php.iniVá nessa linha;extension=php_mysql.dlltire o ponto e vírgula, ficando assimextension=php_mysql.dllsalve o arquivo e reinicie o apache.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie um arquivo e coloque o phpinfo como está abaixo:<?php phpinfo();?>Na página do php info procure porConfiguration File (php.ini) Path ( Está logo no começo ).Veja qual é o caminho que está na frente dele( é o caminho do php.ini )Vá até o diretório indicado e abra o php.ini ( bloco de notas mesmo );Vá nessa linha( use o recurso de localizar do editor para facilitar );extension=php_mysql.dlltire o ponto e vírgula, ficando assimextension=php_mysql.dllSALVE o arquivo e reinicie o apache.é só tirar o ; da frente.Vai no monitor do apache e aperte restart pra restartarDepois é só testar pra ver se o erro sumiu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o correto não seria mysql_connect(), sem o p

mysql_pconnect() é usado pra fazer conexoes persistentesdiego, você habilitou a dll no php.ini ?extension=php_mysql.dllno php.ini verifique tambémextension_diro valor deve ser o caminho onde está instalado o php, exemploextension_dir = c:\php\ext\tb nao esqueça de colocar a lib na pasta bin do apache.qq coisa procure as instruções dos tutoriais de instalação manualflows

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.