Fatal Error: Call To Undefined Function Mysql_connect() In
#1
Posted 07/12/2006, 08:08
Sou iniciante. Comecei instalando o PHPTRIAD e nao consegui.
Agora, depois de varias tentativas e muitos TUTORIAIS e ajuda de um PROGRAMADOR do SCRIPT BRASIL eu ainda nao consigo fazer tudo funcoinar.
Estou com WIN98 + APACHE 1.3.31 + PHP 5.2.0 , sendo que o MYSQL só está aceitando ser instalado na pasta c:\apache ( talvez alguma configuração feita pelo PHPTRIAD qque nao consegui desfazer , mas nada que atrapalhe ).
A minha estrutura está :
c:\apache\mysql - MYSQL 4
c:\arquivos de programas\apache group\apache - SERVIDOR APACHE
c:\php5 - PHP 5
E mesmo assim , nao consigo o PHP reconhecer as funcoes mysql_ !!!!!!!!
http://127.0.0.1/ - esta funcionando
http://127.0.0.1/phpinfo.php - com a funcao phpinfo() - está funcionando
Quando digito , http://localhost aparece isso :
Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 Server at localhost Port 80 ( nao entendi mas... )
#2
Posted 07/12/2006, 08:38
[]'s
Ajude a combater os spammers: Clique aqui - Spam Poison
Our world has got no borders
And in union we all stand
Heavy Metal is our promised land
#3
Posted 07/12/2006, 09:00
Isso é habilitado no php.ini , ok ?
extensions = php_mysql.dll , eu acho que é isso ...
E aí ? O que devo fazer pra entrar de uma vez nesse mundo do PHP ?
( Cara já desintalei instalei - PHP ,APACHE 1.3 , APACHE 2.2 , PHP 4 , PHP 5 )
#4
Posted 07/12/2006, 09:04
Além disso, verifique se php_mysql.dll existe na pasta das exztensões.
Odeio esses pacotes que instalam tudo de uma vez. Prefiro instalar cada componente separadamente. Caso você não consiga resolver o problema, aconselho você a instalar tudo separadamente.
[]'s
Ajude a combater os spammers: Clique aqui - Spam Poison
Our world has got no borders
And in union we all stand
Heavy Metal is our promised land
#5
Posted 07/12/2006, 09:25
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\php5\ext"
Sendo que ja mudei a barra "\" para "/"
A .dll esta na pasta c:\php\est , sim.
Eu só fiz a a primeira instalação no PHPTRIAD, as outras eu fiz manualmente ( até essa atual )
Cara to quase desistindo e voltando a programar DESKTOP. Minha ideia é fazer o site da escola onde trabalho ( que já existe e os alunos consultam as notas da turma toda) ter senha pra consulta de notas.
Quais tipo de arquivos eu posso anexar aqui no FÓRUM ? Queria te mostrar o PHP.INI, HTTPD.CONF ( acho que são só eles , né ?) nao estou conseguindo anexar.
#6
Posted 07/12/2006, 09:49
Dê uma lida nisto:
http://forum.imaster...howtopic=125190
[]'s
Ajude a combater os spammers: Clique aqui - Spam Poison
Our world has got no borders
And in union we all stand
Heavy Metal is our promised land
#7
Posted 07/12/2006, 11:31
#8
Posted 12/12/2006, 10:48
E aí aparece
Warning: include() [function.include]: Failed opening 'database.class.php' for inclusion (include_path='.;C:\php5\pear') in C:\Arquivos de programas\Apache Group\Apache\htdocs\conectar.php on line 10
Antes de alterar o PHP.INI copiei database.class.php para dentro de C:\php5\pear e continua o erro !
Já alterei o C:\WINDOWS\SYSTEM\PHP.INI pondo :
include_path = ".;c:\php5\includes" e copiei database.class.php C:\php5\includes e NADAAAAAAAA !!!!!!!!!!!
E quando chamo um arquivo com phpinfo() ele me mostra que o include_path ainda está C:\php5\pear !!!!!
#9
Posted 12/12/2006, 11:15
Essa informação é a do servidor, ai não aparece mesmo o Mysql...
a função Mysql_connect() realmente não existe... o correto é mysql_connect().
Tente assim, o php é case sensitive, M != m
Espero ter ajudado
[]'s
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
www.Eu Sei Escrever.com.br - Adote esta campanha!
#10
Posted 12/12/2006, 14:28
Como ressucitar seu windows(Registro Corrompido)
Dactyli Informática
Grid Master-Detail em php
Projeto C#.NET
#11
Posted 12/12/2006, 14:48
A ideia de usar o XAMP , nao sei se vai funcionar, pois estou instalando em WIN98 ( uma maquina pra eu começar a aprender e desenvolver, e já li que o APACHE 2.0 nao funciona direito.
E o quanto ao include_path que não muda ?!?!?!?
#12
Posted 12/12/2006, 17:21
http://organization5...ewtopic.php?t=8
PHP5, Mysql 5, Apache 2.2 ...
Até mais
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador
Twitter: HostCheap
#13
Posted 13/12/2006, 07:48
No script já está com mysql_$$$$$$$$$ .
A ideia de usar o XAMP , nao sei se vai funcionar, pois estou instalando em WIN98 ( uma maquina pra eu começar a aprender e desenvolver, e já li que o APACHE 2.0 nao funciona direito.
E o quanto ao include_path que não muda ?!?!?!?
bom, desta eu não sabia, mas de qualquer forma, eu disse WAMP, e não XAMP, eu achei o wamp bem melhor que o xamp, pena que não funciona em win98 nem em winme...
t+
Como ressucitar seu windows(Registro Corrompido)
Dactyli Informática
Grid Master-Detail em php
Projeto C#.NET
#14
Posted 16/06/2007, 03:46
PAssei pelo mesmo, problema, esse mesmo erro. Sabe como eu resolvi:
Calma aí, antes, vá na paste system32 do seu windows, e observe que lá existi, um arquivo libmysql.dll, igualzinho ao que você tem na pasta do PHP. Certo?
Espero que sim! Agora observe a data deste arquivo. o meu era de 2002, não sei o seu.
O que acontecia?? O PATH do PHP não conseguia acessar o libmysql.dll da pasta do PHP, porque por ordem ele teria que acessar o da pasta do sistema.
Solução:
A segunda opção, sempre desprezada, dos guias de instalação. Copie a lib e cole na pasta do sistema(system32), e substitua pela que lá existe, depois reinicie o servidor e rode o phpinfo() novamente. E EUREKA.
Bem Rogério. Espero que isto ajude o problema pelo qual esse tópico foi criado. E faça como eu, lembre de todos os tópicos onde você procurou ajuda, e responda esta solução lá! Certo?, não custa nada né? Ainda mais agora, que você pode usar o Ctrl+c. kkkkkkkk. Valew, cara. Felicidades.
#15
Posted 17/06/2007, 13:27
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)