phpmyadmin não funcionará em novas configurações do ubuntu 12.04 vb

1

Eu regularmente configuro configurações do ubuntu virtualbox para rodar como servidores web locais. Eu configurei isso várias vezes e nunca tive um problema. No entanto, algo mudou:

1) adições de convidados vb não permitem mais que eu copie e cole (vou me preocupar com isso mais tarde)

2) o mais importante é que 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.

Seguiram instruções que me disseram para fazer isso 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

    
por SwiftD 09.10.2012 / 18:23

2 respostas

2

Ok, eu encontrei a resposta para isso.

Não faça este passo (não é necessário):

sudo ln -s /usr/share/phpmyadmin phpmyadmin

Não faça este passo (não é necessário):

edit php.ini and uncomment the line:

extension=mysqli.so

Faça isso:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

Aparentemente isso serve para "ligar simbolicamente o arquivo conf phpMyAdmin dentro do apache2 / conf.d /" cortesia do pete fisher: link

    
por 10.10.2012 / 15:56
3

Não se esqueça de reiniciar o apache após o comando ln:

sudo /etc/init.d/apache2 restart

    
por 12.10.2012 / 11:42