Eu regularmente configuro as configurações do ubuntu do Virtualbox para rodar como servidores web locais. Eu configurei isso várias vezes e nunca tive um problema. No entanto, algo mudou:
1) As adições de convidados do VB não permitem mais que eu copie e cole (vou me preocupar com isso mais tarde)
2) Mais importante, o phpmyadmin não funciona mais como instalado - Inicialmente, ir ao localhost / phpmyadmin deu uma mensagem de que a página não foi encontrada. Então eu segui algumas instruções que me disseram para fazer o seguinte em var/www
:
sudo ln -s /usr/share/phpmyadmin phpmyadmin
que criou um diretório phpmyadmin em /var/www
, mas agora recebo um erro dizendo:
a extensão mysqli está faltando.
Se eu executar o phpinfo, mysql e mysqli serão listados.
Tudo o que fiz até agora é
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install mysql-server
e
sudo apt-get install phpmyadmin
Encontrei uma postagem de uma pergunta semelhante que sugeri que deveria fazer
sudo apt-get install php5-mysql
(Eu fiz isso) e edite o php.ini e descomente a linha:
extension=mysqli.so
Isso não está lá, então eu tentei adicionar, mas sem alegria. Eu reiniciei o apache e ainda não tinha phpmyadmin.
Estou executando uma máquina windows 7 e o sistema operacional convidado está no Ubuntu 12.04