Módulo php5-mysql não habilita !!!!

1. Módulo php5-mysql não habilita !!!!

Samir Silva Santiago
Sasa_Tourvalds

(usa Debian)

Enviado em 13/09/2017 - 14:54h

olá,

Atualmente estou montando um lab para estudos e na minha vm tenho um Debian 7.11 (wheezy) e instalado os serviços Apache2 v(2.2.22) + PHP5 v(5.4.45) + Mysql 5 v(5.5.57), todos instalados pelos repositórios padrão da distribuição. Ao seguir um how to de instalação de um servidor LAMP do livro "Servidores Linux" do Carlos Morimoto, ao instalar o módulo php5-mysql que fornece ao PHP o recurso de conexão com bancos de dados mysql fui surpreendido ao verificar que mesmo instalado o módulo não encontra-se no diretório /etc/php5/mods-available/ e ao digitar o comando php5enmod php5-mysql tive como retorno a mensagem abaixo:
[email protected]:~# php5enmod php5-mysql
WARNING: /etc/php5/mods-available/php5-mysql.ini does not exist.
WARNING: You might have removed it manually, not touching the module.
WARNING: If you want to re-enable the module php5-mysql,
WARNING: you will have to reinstall the php5-mysql.ini from /usr/share/php5

Segue evidência de que o módulo está instalado no S.O:
[email protected]:~# dpkg -l | grep php5-mysql
ii php5-mysql

Ao rodar o arquivo info.php em meu navegador percebo que existem três módulos referentes ao mysql habilitados, são eles:
Mysql, pdo_mysql e Mysqli.

Minhas dúvidas são: Na versão atual do php não há mais necessidade de instalação do módulo php5-mysql, bastando apenas os citados acima? Se fosse em um ambiente em produção o desenvolvedor conseguiria conectar com um banco mysql com os módulos citados acima sem precisar do php5-mysql?










  


2. Re: Módulo php5-mysql não habilita !!!!

Vítor Soares Vian
vitorvsv

(usa Fedora)

Enviado em 14/09/2017 - 17:06h

Boa tarde me parece que esse seu módulo esta quebrado, algo não foi feito corretamente na instalação, tentou já reinstalar o módulo? E sim é necessário ter esse módulo php5-mysql ele é responsável por integrar o php ao mysql e permitir a conexão da linguagem com o banco de dados. Tanto em ambiente de produção quando de desenvolvimento, você precisará deste módulo.


3. Re: Módulo php5-mysql não habilita !!!!

Samir Silva Santiago
Sasa_Tourvalds

(usa Debian)

Enviado em 14/09/2017 - 17:30h

Já realizei a desinstalação do módulo, usando inclusive o --purge do dpkg para que não restasse nenhum arquivo da instalação anterior e logo após efetuei a instalação via apt, mas continuei não obtendo êxito e tendo a mesma mensagem ao tentar habilitar o módulo.


4. Re: Módulo php5-mysql não habilita !!!!

Vítor Soares Vian
vitorvsv

(usa Fedora)

Enviado em 18/09/2017 - 14:49h

Cara tenta fazer o seguinte

vim /etc/php5/mods-available/php5-mysql.ini

e colocar isto dentro desse arquivo:

extension=php5-mysql.so

é como este arquivo esta configurado pra mim. Vê se resolve.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts