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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts