mysqli para o PHP no Ubuntu pilha 8,04 LAMP
-
23-08-2019 - |
Pergunta
Alguém sabe como, em Ubuntu 8.04, com PHP 5 e MySQL 5.0, para ativar / instalar o pacote mysqli / extensões?
De preferência, eu gostaria de preservar as instalações existentes, mas, se necessário, eu vou reinstalar do zero.
Eu percebo que não é, tecnicamente, relacionados com a programação, mas, eu acho que (em um trecho, talvez) a sua programação de habilitação? espera
Obrigado por qualquer ajuda que você é capaz de proporcionar.
Solução
Você pode ter que instalar o PHP com a opção mysqli: apt-get install php5-mysqli
Outras dicas
No Ubuntu Hardy (8,04) mysqli é parte do pacote php5-mysql juntamente com a biblioteca mysql padrão e DOP - veja http://packages.ubuntu.com/hardy/php5-mysql para mais informações.
sudo apt-get install php5-mysql
Para garantir que a extensão mysqli para o PHP está habilitado, você precisará configurar o código-fonte PHP para utilizar mysqli. Isto é conseguido através da execução do script configure com a opção --with-mysqli = mysql_config_path / mysql_config, antes de construir PHP. Isso permitirá mysqli e vai utilizar a Biblioteca do Cliente MySQL (libmysql) para se comunicar com o MySQL Server.
Mas já que você está no ubuntu. Você pode simplesmente instalar o pacote mysqli. detalhes sobre isso aqui.
sudo apt-get install php5-mysqli
Com o pacote php5-mysqli PHP5 não está disponível, mas é substituído por outro pacote. Pode ser pacote é obsoleto.
Ele pode ser baixado pelo comando seguinte
sudo apt-get install php5-mysqlnd