Configuração do Mysql no PHP [RESOLVIDO]

1. Configuração do Mysql no PHP [RESOLVIDO]

Romario Melo
romariomelo

(usa CentOS)

Enviado em 01/05/2012 - 13:17h

Boa galera do VOL apesar deste ser o meu primeiro post, acompanho o VOL de muito tempo...

minha dúvida é a seguinte:
Instalei e já está quase tudo configurado (Apache, PHP e MySQL) no CentOS 6.
Só há um problema quanto o PHP que não habilita o Mysql.

No Windows seria a extensão mysql que precisaria habilitar... mas e no CentOS?

No phpinfo() mostra '--without-mysql' como habilita-lo?

Deste já grato, pressionando F5 a cada minuto aguardando uma alma bondosa responder! =)


  


2. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 13:42h

No phpinfo dá isso:

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.1.61
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient_r

Directive Local Value Master Value
mysql.allow_local_infile On On
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.sock
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

mysqli
MysqlI Support enabled
Client API library version 5.1.61
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Client API header version 5.1.49
MYSQLI_SOCKET /var/run/mysqld/mysqld.sock

Directive Local Value Master Value
mysqli.allow_local_infile On On
mysqli.allow_persistent On On
mysqli.default_host no value no value
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user no value no value
mysqli.max_links Unlimited Unlimited
mysqli.max_persistent Unlimited Unlimited
mysqli.reconnect Off Off



3. Re: Configuração do Mysql no PHP [RESOLVIDO]

Romario Melo
romariomelo

(usa CentOS)

Enviado em 01/05/2012 - 14:06h

Se eu copiar esse código no php.ini, vai funcionar?

vou fazer um backup e testar!


4. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 14:11h

romariomelo escreveu:

Se eu copiar esse código no php.ini, vai funcionar?

vou fazer um backup e testar!


Não! Isso é informação do phpinfo.

Você instalou o php, mysql e apache via yum ou compilou?

Você sabe fazer um phpinfo?


5. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 14:12h

Tem que instalar uma biblioteca antes. Ela está disponível no dvd de instalação do CentOS mas não é instalada por default na instalação do sistema. Não me lembro o nome da biblioteca mas creio que é algo como lib-php-mysql... .


6. Re: Configuração do Mysql no PHP [RESOLVIDO]

Romario Melo
romariomelo

(usa CentOS)

Enviado em 01/05/2012 - 14:14h

amarildosertorio escreveu:

Não! Isso é informação do phpinfo.

Você instalou o php, mysql e apache via yum ou compilou?

Você sabe fazer um phpinfo?


Instalei via yum!
sim, sei fazer um phpinfo.




7. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 14:15h

wdmatheus escreveu:

Tem que instalar uma biblioteca antes. Ela está disponível no dvd de instalação do CentOS mas não é instalada por default na instalação do sistema. Não me lembro o nome da biblioteca mas creio que é algo como lib-php-mysql... .


O modulo php-mysql

# yum intall php-mysql


8. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 14:19h

Oque tenho instalado.

[root@nabucodonosor ~]# rpm -qa | grep php
php-pdo-5.3.3-3.el6_2.6.x86_64
php-soap-5.3.3-3.el6_2.6.x86_64
php-odbc-5.3.3-3.el6_2.6.x86_64
php-pear-1.9.4-4.el6.noarch
php-5.3.3-3.el6_2.6.x86_64
php-gd-5.3.3-3.el6_2.6.x86_64
php-xmlrpc-5.3.3-3.el6_2.6.x86_64
php-pecl-apc-3.1.3p1-1.2.el6.1.x86_64
php-common-5.3.3-3.el6_2.6.x86_64
php-mysql-5.3.3-3.el6_2.6.x86_64
php-xml-5.3.3-3.el6_2.6.x86_64
php-pgsql-5.3.3-3.el6_2.6.x86_64
php-cli-5.3.3-3.el6_2.6.x86_64
php-ldap-5.3.3-3.el6_2.6.x86_64
php-pecl-memcache-3.0.5-3.el6.x86_64


9. Re: Configuração do Mysql no PHP [RESOLVIDO]

Romario Melo
romariomelo

(usa CentOS)

Enviado em 01/05/2012 - 14:41h

ok, galera... funcionou era só o php-mysql que estava faltando mesmo.

vlw wdmatheus e amarildosertorio e a todos do VOL


10. Re: Configuração do Mysql no PHP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2012 - 14:43h

romariomelo escreveu:

ok, galera... funcionou era só o php-mysql que estava faltando mesmo.

vlw wdmatheus e amarildosertorio e a todos do VOL


Di buenas!!!

Precisando... estamos ai!

Bem vindo ao fórum!

Abraço!


11. agradecimento e acréscimo

Flavio
flaviomoraesjr

(usa Slackware)

Enviado em 30/07/2012 - 09:01h

Eu sei que o tópico foi fechado, porém, quero agradecer ao "amarildosertorio", porque a dica dele resolveu o mesmo problema que encontrei. Vamos a solução:


---------- O ERRO
Fatal error: Call to undefined function mysql_connect()

---------- MONTAR O CD - solução
[root@CentOs63 init.d]# mount /dev/sr0 /mnt/cdrom/
mount: dispositivo de blocos /dev/sr0 é protegido contra gravação; montando somente para leitura

---------- iNSTALAR O PACOTE - solução
[root@CentOs63 init.d]# rpm -ivh /mnt/cdrom/Packages/php-mysql-5.3.3-3.el6_2.8.i686.rpm
aviso: /mnt/cdrom/Packages/php-mysql-5.3.3-3.el6_2.8.i686.rpm: Cabeçalho V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparando... ########################################### [100%]
1:php-mysql ########################################### [100%]

---------- TESTE
<?php
// Define erros no browser em tempo de execução apenas para teste
ini_set('display_errors', true);

$conect = mysql_connect("IP", "USUARIO", "SENHA");

if ($conect)
printf("<h1>CONECTOU</h1>");
else
printf("<h1>PROBLEM</h1>");
?>








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts