Instale mysql-php5 em um arquivo php específico

Instale mysql-php5 em um arquivo php específico

Estou executando um Ubuntu OS 14.04 hospedando Nginx com Zend Server e Apache ouvindo em portas separadas. Consegui instalar o Zend Server sem complicações.

Na tentativa de executar o Apache ao lado do Nginx, configurei isso manualmente usando apt-get install apache2e habilitei o php nele. Basicamente tenho dois php.iniarquivos de configuração na máquina.

O que estou tendo problemas é tentar instalar as classes mysql na configuração do Apache/PHP. Tento executar apt-get install php5-mysqle acaba baixando arquivos para a php.iniconfiguração do Zend Server, corrompendo o Zend.

Alguém sabe como especificar qual arquivo php adicionar as extensões? Além disso, tentei vincular a extensão mysql disponível no Zend ao php.iniarquivo apache2 assim:

    extension = /usr/lib/php5/20121212/mysql.so;

mas isso não funcionou.

Resumindo: Zend Server funciona muito bem com todas mysql/mysqlias classes. PHP roda em apache2 mas não tem acesso às mysql/mysqliclasses. Posso postar detalhes dos arquivos de configuração, se necessário.

Responder1

Eu não acho que com o apt-get você possa fornecer parâmetros para saber qual php.ini usar.

Acho que você poderia tentar compilar o módulo ou baixar o arquivo .deb do repositório e extrair o conteúdo com 'ar' primeiro, seguido pela extração do tar de dados gzip. Então você poderia mover o arquivo manualmente.

informação relacionada